(1) 개요 CPU는 컴퓨터 자원 중 가장 중요한 자원이다. 프로세스 스케줄링 *준비 완료(ready) 상태에 있는 프로세스들 중 어떤 프로세스를 CPU에 할당할 것인가를 결정하는 정책이다. CPU의 *처리량(Throughput)최대화와 *반환시간(Turnaround Time)의 최소화를 목표로 한다. *ready state : Main Memory에 올라와 있지만 CPU를 할당받지 못한 상태 *처리량 : CPU가 단위 시간당 처리하는 프로세스의 개수 *반환시간 : 각 프로세스가 시작해서 끝날 때까지 걸리는 시간 (2) 프로세스 관리 프로세스의 다양한 정의 실행(Executing Running)중인 프로그램 = 메모리에 로드된 프로그램 PCB(Process Control Block)를 지닌 프로그램 프로..