MLFQ (멀티 레벨 피드백 큐)MLFQ가 해결하려는 두 가지 기본적인 문제1. 짧은 작업을 먼저 실행시켜 반환 시간을 최적화 운영체제는 실행 시간을 미리 알 수 없으므로 어려움 2. 응답시간을 최적화하여 응답이 빠른 시스템이라는 느낌을 받도록 하기 응답시간이 짧아지면 반환시간은 최악임 MLFQ: 기본규칙여러 개의 큐로 구성되며, 각각 다른 우선순위가 배정된다. 실행 준비가 된 프로세스는 여러 개의 큐 중 하나의 큐에 존재한다. **MLFQ는 실행할 프로세스를 결정하기 위해 우선순위를 사용즉, 높은 우선순위 큐에 존재하는 작업이 선택된다. 각 큐는 라운드 로빈 스케줄링 알고리즘을 사용한다. ** MLFQ 스케줄링의 핵심은 우선순위를 정하는 방식 // 작업의 실행을 관찰하고 그에 따라 우선순위 지정각 ..