MLFQ
-
Operating System: CPU Scheduling (Chapter 6)공부하는 글른 2022. 3. 8. 13:51
State Diagram - revisited Batch jobs: 수행 해야할 일을 list up하고, 한 번에 수행하는 것 New Queue: 새로운 process들이 모여있는 queue New Queue -> Ready Queue: Long-term scheduling이 New state process들 중 CPU를 줘도 괜찮은 것들을 선택 Ready Queue -> Processor: Short-term scheduling이 process에게 CPU를 주면 process가 열심히 돌아감 Processor -> Ready Queue: time-out에 의해서 process가 다 끝나지 않았지만, CPU를 반납하고 ready state로 돌아감 Processor -> Blocked Queue: 돌아가..