중기 스케줄러

Computer Science/Operating System

단기 스케줄러, 중기 스케줄러, 단기 스케줄러

Multi-Programming 의 목적은 프로세스의 CPU 이용을 최대화하여 사용되지 않는 CPU를 최소화하는 것이다. 이 때 프로세스를 적절하게 배치하는 것을 스케줄링이라고 한다. Scheduling Queue(스케줄링 큐) 프로세스를 스케줄링 하기 위해 3가지 큐(Queue)를 사용한다. Job Queue : 시스템 내에 있는 모든 프로세스의 집합 Ready Queue : 메인 메모리 내에 있으면서 Ready 상태에서 CPU의 할당을 기다리는 프로세스의 집합 Device Queue : Devie I/O 작업을 대기하고 있는 프로세스의 집합 ⇒ 프로세스는 스케줄러에 의해 적절한 큐로 배치된다. 장기 스케줄러(Long-term Scheduler) 작업 스케줄러(Job Scheculer)라고도 불린다. ..

호준송
'중기 스케줄러' 태그의 글 목록