一つのジョブについての、ターンアラウンドタイム、CPU時間、入出力時間及び処理待ち時間の四つの時間の関係を表す式はどれか。
ここで、ほかのオーバヘッド時間は考慮しないものとする。
ア | 処理待ち時間=CPU時間+ターンアラウンドタイム+入出力時間 |
イ | 処理待ち時間=CPU時間-ターンアラウンドタイム+入出力時間 |
ウ | 処理待ち時間=ターンアラウンドタイム-CPU時間-入出力時間 |
エ | 処理待ち時間=入出力時間-CPU時間-ターンアラウンドタイム |
答え ウ
【解説】
処理待ちの時間とは、ジョブの処理要求が行われてから、システムの資源(CPUや入出力装置)が空くのを待っている時間です。
この時間は、処理要求があってから結果の出力が完了するターンアラウンドタイムから、CPUが処理を行っている時間と、入出力装置への入出力時間を引いたものなので
処理待ち時間=ターンアラウンドタイム-CPU時間-入出力時間
(ウ)である。
【キーワード】
・ターンアラウンドタイム