2-3 CPU 스케줄링
1. CPU 스케줄링 : ready queue에 있는 여러 프로세스들에 대해 CPU 서비스를 받게 하는 순서를 정하는 것 2. 스케줄링 평가 1) CPU utilization : CPU가 얼마나 쉬지 않고 일을 함? 2) throughput(처리율) : 단위시간당 처리된 프로세스의 개수 3) ATT(평균 반환시간) : 프로세스가 컴퓨터 시스템에 들어온 후 나갈 때까지의 경과시간의 평균 4) AWT(평균 대기시간) : 프로세스들이 ready queue에서 기다린 평균 시간 **그렇다면 스케줄링 방법은? 1. FCFS(first-come, first-served) : ready queue에 도착한 순으로 먼저 서비스해주는 CPU 스케줄링 방식 ex) -AWT : (0+6+8)/3=14/3 (msec) -AT..
2023.03.20