스케줄링의 목적 멀티 프로세스 환경에서 모든 프로세스를 공평하게 실행하는 것 장기 스케줄링 준비 큐에 어떤 프로세스를 넣을지 결정해 메모리에 올라가는 프로세스 수를 조절한다. 요즘 사용 x 중기 스케줄링 메모리에 로드된 프로세스 수를 동적으로 조절, 메모리에 프로세스가 많이 로드되면 스왑 아웃해서 일부 프로세스를 통째로 저장하고, 중단 상태가 된다. 중단 상태는 준비 상태에서 스왑아웃, 대기 상태에서 스왑아웃된 상태로 구분된다. 단기 스케줄링 준비 큐에 있는 대기 상태 프로세스 중 어떤 프로세스를 다음으로 실행할지 스케줄링 알고리즘으로 결정. 즉 어떤 프로세스를 디스패치할지 결정하는데 이를 CPU 스케줄링이라고도 한다. *스왑 아웃: 메모리 공간보다 넘치게 프로세스가 로드되는 경우 중기 스케줄러가 이벤트..