다단계 피드백 큐 스케줄링
-
💻 [OS 오퍼레이팅시스템] #8 | Process Scheduling 2 | scheduling기준, Virtual Round Robin, 스케쥴링 알고리즘 비교, 다단계 피드백 큐 스케쥴링, MFQSCS/OS 2022. 4. 17. 23:39
💻 용어 정리 - Burst (time) CPU Burst : CPU가 실행한 소요시간 I/O Burst : CPU가 I/O기다리는 시간 cycle : CPU Burst와 I/O Burst 사이클을 반복하다가 언젠가 종료 - Bound I/O Bound : CPU burst가 더 작은 프로세스 또는 프로그램 CPU Bound (CPU intensive) : CPU burst가 더 큰 프로세스 또는 프로그램으로, CPU process, CPU task로도 불림 2개 믹스된 프로세스도 있다. 💻 스케쥴링 기준(Criteria) - 최적화(Optimization) 기준 CPU utilization : 얼마나 CPU를 활용해서 idle한 상태를 줄이는가 Throughput : 시간당 프로세스 처리량으로, 클수롤..