プロセスのスケジューリングに関する記述のうち,ラウンドロビン方式の説明として,適切なものはどれか。
平成27年度 春期 応用情報技術者 問17
テクノロジ系
正解と解説
正解 エ
ラウンドロビン方式は、待ち行列の順に一定時間(タイムクウォンタム)ずつ実行し、終わらなければ待ち行列の最後に戻す方式です。
ラウンドロビン方式では、各プロセスに同じ長さのタイムクウォンタムを割り当てます。待ち行列の先頭から順に、その時間だけCPUを使わせます。時間内に終わらないプロセスは中断し、待ち行列の最後につなぎます。優先度を使わず、すべてのプロセスに公平にCPU時間を配ります。決め手は「待ち行列の順」と「最後につなぐ」という言葉です。
ア:アはプリエンプティブな優先度順方式の説明です。優先度の高いプロセスが到着すると、実行中のプロセスを中断します。
イ:イはイベントドリブン方式の説明です。イベントの発生をきっかけに、その時点で最も優先度の高いプロセスを実行します。
ウ:ラウンドロビン方式では、タイムクウォンタムはどのプロセスにも同じ長さです。処理時間に比例して変えることはありません。
出典:平成27年度 春期 応用情報技術者試験 問17
全年度から出題。10問で実力を判定します。登録不要。
出典:平成27年度 春期 応用情報技術者試験 問17(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方