운영체제계산보통 · 20점#CPU 스케줄링#RR#라운드 로빈#대기 시간#운영체제

292. 라운드 로빈(할당량 2)의 평균 대기 시간

다음 프로세스들을 RR(Round Robin) 기법으로 처리할 때, 평균 대기 시간을 구하시오. (시간 할당량은 2이며, 같은 시각에 새로 도착한 프로세스가 할당량을 다 쓴 프로세스보다 먼저 준비 큐에 들어간다)

RR (라운드 로빈)시간 할당량 2구할 값: 평균 대기 시간
프로세스도착 시간실행 시간
P105
P213
P321
P434
이 문제에서 쓰는 규칙
  • 준비 큐 맨 앞의 프로세스가 최대 2만큼 실행하고, 다 못 끝내면 준비 큐 맨 뒤로 가요.
  • 같은 시각에 새로 도착한 프로세스가, 할당량을 다 쓴 프로세스보다 먼저 줄을 서요.
  • 문맥 교환 시간은 0으로 봐요.
  • 실행 시간은 CPU 버스트 시간(그 프로세스가 CPU를 써야 하는 총 시간)이에요.

💡 숫자만 써 주세요. 단위(ms·번)는 빼도 되고, 6.50처럼 끝의 0은 붙여도 같은 답으로 채점해요.

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.