작성한 질문수
운영체제 공룡책 강의
09-10: 퀴즈 #5
작성
·
221
3
5번의 경우 RR2를 사용하면
0~2초 : P1
2~4초 : P2
4~6초 : P3
6~8초 : P1
8~10초 : P2
10~12초 : P3 (P3 완료)
12~13초 : P1 (P1 완료)
13초~ : P2
이렇게 완료 순서가 P3, P1, P2 가 아닌가요?
답은 P1, P3, P2 라고 나와있는데 이해가 안 갑니다
답변 1
6
P3이 3초에 들어오는데 P1은 2초에 작업이 끝납니다. 그러면 2초당시엔 P2가 할당돼서 시작될 당시엔 P1은 작업이 끝나 다시 레디큐에 들어가고 1초 뒤에 P3이 들어와서 레디큐엔 P1, P3 순서로 할당됩니다. 따라서 4~6초엔 P1이 먼저 할당돼서 실행되게 되고 그래서 P1이 가장 먼저 종료되게 됩니다.