Scheduling Criteria

먼저 최적화할 목표 결정

같은 알고리즘도 데스크톱, 서버, 실시간 시스템에서는 적합한 선택의 기준이 달라진다.

시스템
대화형

첫 반응과 입력 지연을 가장 민감하게 본다.

서버

처리량과 CPU 이용률을 함께 높여야 한다.

실시간

평균보다 데드라인 위반 여부가 더 중요하다.

우선 지표
응답 시간

짧은 타임 슬라이스와 선점이 유리하다.

처리량

전환 비용을 낮추고 유휴 시간을 줄인다.

데드라인

마감 시간이 가까운 작업을 명확히 보호한다.