제 목 : |
파이널 모의4회, 특강 RR 질문입니다. |
 |
 |
이 름 : |
박*희 | 작성일 : |
2015년 11월 26일 21시 20분 |
|
 |
 |
|
|
|
|
A-6번 질문입니다.
CPU 실행후 타임아웃 된 프로세스보다
준비큐로 새로 도착한 프로세스의 우선순위를 더 높게 가정한다면,
T4 시점에서 P2가 실행되는 것이 아니라 P3이 실행되는게 아닐까 싶습니다.
T6 시점에서도 P4가 도착해있음에도 P1이 실행되는게 이해가 잘 안됩니다. ㅠ
OS특강 예제2-3
T3에서 다시 P1이 할당을 받은부분이 이해가 안됩니다.
P1은 1에서 CPU를 쓰고 타임아웃된 것이고
P3은 3에서 들어왔고,
둘 중 우선순위를 새로 준비큐로 들어온 것에 둔다고 가정했으면, 3에서 P3이 아닐까요?
아무래도 두 문제모두 비슷한 부분에서 막힌 것 같습니다. ㅠ
설명부탁드리겠습니다. |
|
|
|
|
|
 |
 |
첨부파일 |
|
 |
 |
 |
└ |
강현지 |
[
2015-11-27 20:11:05 ]
|
|
 |
 |
 |
A-6번 : T3시점에 P2가 실행을 끝내고 준비큐로 진입한 뒤 T4시점에 P3이 도착하니 당연히 P2가 먼저 실행되는거 같은데요. 프로세스들이 언제 실행을 끝내고 준비큐로 가는지 |
 |
 |
└ |
강현지 |
[
2015-11-27 20:16:15 ]
|
|
 |
 |
 |
주의해서 보셔야 할거 같아요, T2 시점에 P1이 종료하고 준비큐로 이동하니 당연히 P4보다 먼저 실행이 되지요.. |
 |
 |
└ |
박근희 |
[
2015-11-28 01:43:26 ]
|
|
 |
 |
 |
답변 감사합니다, 선생님~ |
 |
 |
|
|
|
|