● Chapter 05의 목표- 다중 프로그램 운영 체제기반의 CPU 스케줄링에 대해 설명 - CPU 스케줄링에 사용되는 다양한 알고리즘 대해 설명 - 특정 시스템을 위한 CPU 스케줄링 알고리즘을 선택하는 데 사용되는 기준에 대해 설명명 - 운영체제에서 사용되는 스케줄링 알고리즘에 대해 설 ● Basic Concepts- CPU 사용성을 최대화하려면 해당 CPU를 필요로 하는 프로세스들이 여러개가 있어야함 (멀티프로그래밍 형태) - 프로세스 실행은 CPU 실행과 I/O 대기의 처리로 구성됨 - 프로세스의 실행은 CPU 버스트로 시작한 다음 I/O 요청 작업을 실행함 ● Histogram of CPU-burst Times- burst duration : CPU를 사용한 시간 - frequency: CPU..