운영체제정보처리기사(구) · 2018년04월28일 · 56/100
56.SJF(Shortest-Job-First) 스케줄링 방법에 대한 설명으로 가장 거리가 먼 것은?
1
작업이 끝날 때까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.
2
작업 시간이 큰 경우 오랫동안 대기하여야 한다.
3
각 프로세스의 프로세스 요구시간을 미리 예측하기 쉽다.정답
4
FIFO 기법보다 평균대기시간이 감소된다.
해설
SJF(Shortest Job First) 실행 시간이 짧은 작업을 먼저 CPU를 사용하게 하는 방법입니다. 탐욕 기법에 의해 평균 대기 시간을 최소로 해주는 스케쥴링 기법입니다. 실행 시간이 긴 프로세스는 무한 대기 상태가 발생할 수 있습니다.