CPU 스케줄링은 다중 프로그래밍을 가능하게 하는 운영체제의 기본이 된… | [워드프로세서 (구 1급) 필기] 06년 1회차 기출문제 상세 페이지
1[워드프로세서 (구 1급) 필기] 06년 1회차
CPU 스케줄링은 다중 프로그래밍을 가능하게 하는 운영체제의 기본이 된다. 다음 중 스케줄링에 대한 설명으로 옳지 않은 것은?
1
CPU를 요구하는 순서로 할당하는 방법은 FIFO 큐로서 구현된다.
2
단위 시간당 완료되는 작업의 수를 CPU 사용률이라고 한다.
3
반응시간은 요구를 의뢰한 시간과 반응이 시작되는 시간까지를 말하며 대화형 시스템에서 중요한 성능 평가요소가 된다.
4
정의된 시간간격 만큼씩 CPU를 제공하는 것을 라운드로빈 스케줄링 방식이라고 한다.
해설
단위 시간당 완료되는 작업의 수는 처리량(Throughput)이라고 부르며, 이를 CPU 사용률이라고 한 설명이 실제와 다르다.
CPU 사용률은 전체 시간 중 CPU가 실제로 작업을 처리하며 가동된 시간의 비율을 뜻하는 별개 개념이다.
나머지 설명은 스케줄링 개념과 맞는다.
- 요청 순서대로 CPU를 할당하는 FIFO 큐 구현 설명은 맞다.
- 반응시간이 요청 시점부터 반응이 시작되는 시점까지이며 대화형 시스템에서 중요하다는 설명은 맞다.
- 라운드로빈 스케줄링이 정해진 시간 간격만큼 CPU를 나눠주는 방식이라는 설명은 맞다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.