■ CPU 스케줄링 (CPU Scheduling) - CPU 자원을 프로세스(Process)에게 어떻게 배당할 것인지 결정하는 작업을 CPU 스케줄링이라 함 - 프로세스 작업 수행을 위해 언제, 어느 프로세스에 CPU를 할당할 것인지를 결정하는 작업 - Multi-Processor 환경에서 Processor 간의 우선순위를 지정함으로써 CPU 활용을 극대화하기 위한 방법 ★ 스케줄링 평가 기준 기준 설명 CPU 사용률 (CPU Utilization) 극대화 전체 시스템 시간 중 CPU가 작업을 처리하는 시간의 비율 처리능력 (Throughput) 최대화 CPU가 단위 시간당 처리하는 프로세스의 개수 응답시간 (Response TIme) 최소화 대화식 시스템에서 요청 후 응답이 오기 시작할 때가지의 시간 ..