問題
実行可能な4つのプロセスA,B,C,Dがこの順番に実行可能キューに入っており,CPUの割付待ち状態になっているとする。各プロセスの実行時間は,Aは800ミリ秒,Bは400ミリ秒,Cは200ミリ秒,Dは600ミリ秒とする。オペレーティングシステムがこれらのプロセスを200ミリ秒のタイムクオンタム(タイムスライス)で切り替え,ラウンドロビンスケジューリングを行う。実行可能キューの先頭のプロセスから実行を開始し,1.5秒経過した時点の実行中のプロセス名とそのプロセスが使用したCPU時間を選べ。プロセス切り替えの時間は無視してよい。
選択肢
① | プロセスA,500ミリ秒 |
② | プロセスB,100ミリ秒 |
③ | プロセスC,100ミリ秒 |
④ | プロセスD,500ミリ秒 |
⑤ | プロセスD,100ミリ秒 |
答え
①
解説