Chapter 5: CPU Scheduling • CPU scheduling – CPU : 가장 중요한 컴퓨터 리소스 à CPU scheduling: OS 설계의 핵심 – CPU 활용도 극대화 및 프로세스를 위한 공정한 CPU 사용 • 멀티 프로그래밍으로 시작하여 CPU 활용도 극대화 • CPU – I/O burst 주기 – 프로세스 실행은 CPU 실행과 I / O 대기 주기로 구성됩니다. • CPU burst 배포가 주요 관심사입니다. process thread를 cpu에 할당할 것인가? cpu burst à cpu에서 데이터 계산 및 처리 I/O burst à 입출력 장치를 이용해서 프로그램이 입출력을 수행하는 시간 cpu를 사용하지 않을 때 대기로 보낸다. 여러 개의 프로그램을 하나의 cpu에서 실..