어떤 프로세스가 일정 크기의 CPU 시간 할당량(time quantum… | [9급 지방직 컴퓨터일반] 16년 1회차 기출문제 상세 페이지
1[9급 지방직 컴퓨터일반] 16년 1회차
어떤 프로세스가 일정 크기의 CPU 시간 할당량(time quantum)을 한 번 받은 후에는 강제로 대기 큐의 다른 프로세스에게 CPU를 넘겨주는 방식의 스케줄링 기법은?
1
FCFS(First-Come-First-Served)
2
RR(Round-Robin)
3
SPN(Shortest Process Next)
4
HRRN(Highest Response Ratio Next)
해설
정해진 시간 할당량을 쓰면 CPU를 강제로 넘겨주는 방식은 RR(Round-Robin)이다.
RR은 각 프로세스에 동일한 time quantum을 주고, 그 시간이 끝나면 선점하여 준비 큐의 맨 뒤로 보내는 선점형 스케줄링이다.
- FCFS: 도착 순서대로 처리하며 실행이 끝날 때까지 CPU를 빼앗지 않는 비선점 방식이다.
- SPN: 실행 시간이 가장 짧은 프로세스를 먼저 선택하는 비선점 방식이다.
- HRRN: (대기 시간 + 서비스 시간) / 서비스 시간으로 계산한 응답률이 높은 프로세스를 선택하는 비선점 방식이다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.