Multi-Level Feedback Queue Scheduler (MLFQS)스레드 우선순위(priority)를 동적으로 조정하며, 여러 개의 큐에서 스레드를 관리하는 스케줄링 기법입니다.피드백이라는 말처럼, CPU 사용량에 따라 스레드의 우선순위를 낮추거나 높이며, 사용자 개입 없이 스레드의 실행 순서를 자동으로 조정합니다.주요 변수 (초기값 0)nice: 스레드의 우선순위 조절 민감도로 숫자가 높을 수록 덜 우선시됨. (-20 ~ +20)recent_cpu: 해당 스레드가 최근 사용한 CPU 시간 (시간 누적값)long_avg: 시스템 평균 로드 (CPU 점유 스레드 수의 평균)왜 필요하나요?기본 스케줄러 (thread_set_priority)는 우선순위를 수동으로 설정해야합니다.그러나 MLFQS는..