advanced policy

고급 스케줄링 정책 선택 기준

우선순위, 멀티레벨 큐, MLFQ, 실시간 정책은 공정성보다 업무 성격과 deadline을 더 강하게 반영합니다.

정책 흐름
01우선순위 02큐 분리 03피드백 04deadline 05aging
Priority

중요 작업을 먼저 실행하지만 낮은 우선순위 작업의 starvation을 aging으로 완화해야 합니다.

Multilevel Queue

대화형, 배치, 시스템 작업을 큐로 나눠 서로 다른 정책을 적용합니다.

MLFQ

짧고 대화적인 작업은 위로, CPU를 오래 쓰는 작업은 아래로 내려 적응적으로 분류합니다.

RM/EDF

실시간 작업은 주기와 deadline을 기준으로 schedulability와 missed deadline을 따집니다.