스케줄러 프로세스를 스케줄링하기 위한 Queue에는 3가지가 존재함 1) Job Queue : 현재 시스템 내에 있는 모든 프로세스들의 집합 2) Ready Queue : 현재 메모리 내에 있으면서 CPU를 할당받아 실행되기를 기다리는 프로세스들의 집합 3) Device Queue : Device I/O작업을 대기하고 있는 프로세스의 집합. 각각의 Queue에 프로세스를 넣고 빼는 스케줄러도 3가지가 존재함 장기 스케줄러 / 단기 스케줄러 / 중기 스케줄러 장기 스케줄러 (Long-term scheduler / Job scheduler) 메모리의 크기는 한정되어 있는데 많은 프로세스가 한번에 메모리에 올라오는 경우, 대용량 메모리(일반적으로 디스크)에 임시 저장. 이 pool에 저장된 프로세스 중 어떤 ..