(これは私のコンピュータ工学の学位の5学期に尋ねられた質問でした)
使用されるスケジューリングがラウンドロビンであるとすると、次のシナリオでのプロセス実行の順序はどうなりますか?
クォンタムサイズ=4
プロセス----到着時間----バースト時間
A --- 0 --- 3
B --- 1---5
C --- 3 ---2
D --- 9 --- 5
E --- 12 --- 5
私の本当の疑問は時間9にあります。この時点で、AとCは実行を終了しました。Bはキューにあり、Dはちょうど入ったところです。どちらが最初に実行されますか?BまたはD?
全体的な順序はABCDEBDEまたはABCBDEDEである必要がありますか?