현재 실행 중인 프로세스의 남은 시간과 큐에 새로 도착한 프로세스의 실… | [사무자동화산업기사 필기] 19년 1회차 기출문제 상세 페이지
1[사무자동화산업기사 필기] 19년 1회차
현재 실행 중인 프로세스의 남은 시간과 큐에 새로 도착한 프로세스의 실행 시간을 비교하여, 가장 짧은 실행 시간을 요구하는 프로세스에게 CPU를 할당하는 스케줄링 기법은?
1
FIFO
2
HRN
3
RR
4
SRT
해설
문제에서 설명하는 스케줄링 기법은 현재 실행 중인 프로세스의 남은 시간과 새로 도착한 프로세스의 실행 시간을 비교하여 더 짧은 것을 선택하는 방식이다. SRT(Shortest Remaining Time)는 남은 실행 시간이 가장 짧은 프로세스에 CPU를 할당하는 선점형 스케줄링이며, 새 프로세스 도착 시마다 현재 프로세스의 남은 시간과 새 프로세스의 예상 실행 시간을 비교하여 더 짧은 것을 즉시 실행하는 정의와 정확히 일치한다.
- FIFO: 도착 순서만 고려하므로 제외된다.
- HRN(Highest Response ratio Next): 응답률 계산이 필요하므로 제외된다.
- RR(Round Robin): 타임 퀀텀 기반으로 모든 프로세스에 공평한 시간을 할당하므로 제외된다.
오류나 개정된 내용이 보이면 알려주세요