Archive
총 65개의 글이 있습니다.

생산자-소비자, 독자-저자, 식사하는 철학자 문제를 세마포어로 해결하는 고전 동기화 예제 3가지를 Java 코드와 함께 정리한다.


교착상태(Deadlock)의 개념, 4가지 필요조건, 자원 할당도, 그리고 방지·회피·검출 및 복구·무시 처리 방법을 정리합니다.

프로세스 상태 전이, PCB, Queue, Swapping, Context Switching 등 프로세스 관리의 핵심 개념을 정리한다.

FCFS, SJF/SRTF, Priority, Round-Robin, MLQ, MLFQ 등 주요 CPU 스케줄링 알고리즘의 동작 원리와 선점·비선점 차이를 정리한다.

프로세스의 생성·소멸 과정과 스레드의 개념, 다중 스레드(Multithreads), 동시성(Concurrency)과 병렬성(Parallelism)의 차이를 정리한다.