스케줄링 CPU를 잘 사용하기 위해 프로세스를 잘 배정하기 조건 : 오버헤드 ↓ / 사용률 ↑ / 기아 현상 ↓ 목표 Batch System: 가능하면 많은 일을 수행. 시간(time) 보단 처리량(throughout)이 중요 Interactive System: 빠른 응답 시간. 적은 대기 시간. Real-time System: 기한(deadline) 맞추기. 스케줄링 종류 스케줄링은 선점 스케줄링, 비선점 스케줄링으로 나뉜다. 프로세스 상태 비선점 스케줄링 : Interrupt, Scheduler Dispatch 선점 스케줄링 : I/O or Event Wait 프로세스의 상태 전이 승인 (Admitted) : 프로세스 생성이 가능하여 승인됨 스케줄러 디스패치 (Scheduler Dispatch) : ..