May 23, 2025
Obsidian은 다양한 운영체제 간의 데이터 동기화를 지원하는 마크다운(Markdown) 기반 노트 애플리케이션이다. 특히 Apple 생태계(Mac, iPhone, iPad)에서는 iCloud를 활용하여 비교적 간편하게 노트를 연동할 수 있다. 그러나 iCloud 기반의 동기화 방식은 Windows 운영체제와의 실시간 연동에 한계가 있으며, 이로 인해 …
April 10, 2025
본 포스팅은 Abraham Silberschatz 저 『Operating System Concepts』(9th Edition)의 내용을 개인 학습 목적으로 요약·정리한 글입니다. 5.1 기본 개념 하나의 CPU는 한 순간에 오직 하나의 프로세스만을 실행할 수 있다. 메모리에 올라온 다른 프로세스들은 CPU가 점유 상태가 아닐 때까지 기다려야 한다. 이때,…
April 08, 2025
본 포스팅은 Abraham Silberschatz 저 『Operating System Concepts』(9th Edition)의 내용을 개인 학습 목적으로 요약·정리한 글입니다. 4.1 개요 스레드(Thread)는 CPU 이용의 기본 단위이다. 지금까지 프로세스가 단일 제어 스레드로 실행되는 프로그램이라고 가정하였으나, 실제 한 개의 프로세스에는 여러 제…