CPU 스케줄링 기법 중 라운드 로빈(Round Robin) 방식에 대… | [9급 지방직 컴퓨터일반] 20년 1회차 기출문제 상세 페이지
1[9급 지방직 컴퓨터일반] 20년 1회차
CPU 스케줄링 기법 중 라운드 로빈(Round Robin) 방식에 대한 설명으로 옳지 않은 것은?
1
선점 스케줄링 기법이다.
2
여러 프로세스에 일정한 시간을 할당한다.
3
시간할당량이 작으면 문맥 교환수와 오버헤드가 증가한다.
4
FIFO(First-In-First-Out) 방식 대비 높은 처리량을 제공한다.
해설
라운드 로빈이 FIFO보다 높은 처리량을 제공한다는 설명이 옳지 않다.
라운드 로빈은 응답 시간 공정성을 위한 방식으로, 잦은 문맥 교환 오버헤드 때문에 처리량은 오히려 FIFO보다 같거나 낮아지기 쉽다.
- 선점 스케줄링: 시간 할당량이 끝나면 CPU를 빼앗아 다음 프로세스에 넘기므로 선점형이다.
- 일정 시간 할당: 모든 프로세스에 동일한 시간 할당량을 순서대로 준다.
- 작은 시간 할당량: 교체가 잦아져 문맥 교환 횟수와 오버헤드가 늘어난다.
오류나 개정된 내용이 보이면 알려주세요