正答4
解説
正解は4です。
スループットの意味と、それを向上させる要因を問う問題です。
スループットは、単位時間当たりにシステムが処理できる仕事の量です。
CPUだけでなく、入出力装置や運用を含むシステム全体の能力を表します。
【選択肢別解説】
1:× オペレータの介入でシステムに遊休時間が生じると、その間は仕事が処理されません。
単位時間当たりの処理量が減るので、スループットは低下します。
2:× スループットはシステム全体の処理能力の指標です。
入出力の速度やオーバヘッド時間の影響を受けます。
3:× 多重プログラミングは、あるプログラムの入出力待ちの間にCPUで別のプログラムを実行する方式です。
CPUの遊休時間が減るので、スループットの向上に役立ちます。
4:○ スプーリングは、低速なプリンタへの出力をいったん高速な磁気ディスクに書き出す方式です。
CPUがプリンタの印刷完了を待たずに次の処理へ進めるので、スループットが向上します。
【ポイント】
スループットと並ぶ性能指標に、ターンアラウンドタイムとレスポンスタイムがあります。
ターンアラウンドタイムはジョブを依頼してから結果を受け取るまでの時間です。
レスポンスタイムは入力を終えてから応答が始まるまでの時間です。