728x90 FCFS1 OSTEP: 4. The Abstraction: The Process 이 글은 OSTEP(Operating Systems: Three Easy Pieces)의 ‘The Abstraction: The Process’ 문서를 직접 읽고 정리한 내용이다. 1) CPU 스케줄링이 풀 문제다수의 프로그램(프로세스/스레드)이 동시에 CPU를 원한다.운영체제(OS)의 스케줄러는 “다음에 누구를 실행할지”를 결정해 성능과 체감 반응성을 좌우한다.핵심은 정책(policy) 와 메커니즘(mechanism):정책: 어떤 기준으로 순서를 정할까?메커니즘: 선점/타이머/큐 등 어떤 도구로 실행·중단을 구현할까?2) 워크로드 모델과 기초 용어작업(Job / Process / Thread): 실행 단위. CPU 버스트(계산)와 I/O 대기 시간이 번갈아 나타난다.선점(Preemption): 타이머.. 프로그래밍공부(Programming Study)/CS-운영체제(OS) 2025. 10. 7. 이전 1 다음 728x90