CPU 스케줄링 (1) 썸네일형 리스트형 스케줄링: 멀티 레벨 피드백 큐 스케줄링: 멀티 레벨 피드백 큐 MLFQ, Multi-level Feedback Queue 여러 개의 큐로 구성되며, 각각 다른 우선순위(priority level)가 배정된다. 높은 우선순위를 가진 작업(큐)가 선택된다. 📌 배운 것 MLFQ가 해결하려는 문제 짧은 작업을 먼저 실행시켜 반환시간을 최적화 대화형 사용자(화면 앞에 앉아 바로면서 프로세스 종료를 기다리는 사용자)에게 응답이 빠른 시스템이라는 느낌을 주고 싶음. 즉, 응답시간을 최적화 MLFQ 규칙 규칙 1 : Priority(A) > Priority(B)이면, A가 실행된다.(B는 실행되지 않는다.) 규칙 2 : Priority(A) = Priority(B)이면, A와 B는 RR 방식으로 실행된다. 규칙 3 : 작업이 시스템에 진입하면, .. 이전 1 다음