そのため、授業中、私の教授はラウンド ロビン スケジューリングについて検討していました。次の状況を考慮してください。
Job | Arrival | Burst
A | 0 | 3
B | 1 | 5
C | 3 | 4
私の教授は結果を次のように書き留めました。
Time
1 2 3 4 5 6 7 8 9 10 11 12
A A B A B B C C B C B C
が 1 バースト分処理されている場合があり0-1
ます。A
の時点1-2
で、A
は別のバーストの処理中です。時間2-3
B
はバーストなどのために処理されています。
私が混乱しているのは時々6-8
です。B
時間から再処理され5-6
ます。それからC
時間から6-7
、そしてC
再び時間から7-8
。代わりにこれではいけません:
Time
1 2 3 4 5 6 7 8 9 10 11 12
A A B A B C B C B C B C