問題
CPU と磁気ディスク装置で構成されるシステムで、表に示すジョブ A、B を実行する。この二つのジョブが実行を終了するまでの CPU の使用率と磁気ディスク装置の使用率との組合せのうち、適切なものはどれか。ここで、ジョブ A、B はシステムの動作開始時点ではいずれも実行可能状態にあり、A、B の順で実行される。CPU 及び磁気ディスク装置は、ともに一つの要求だけを発生順に処理する。ジョブ A、B とも、CPU の処理を終了した後、磁気ディスク装置の処理を実行する。〔単位 秒〕ジョブ A:CPU の処理時間 3、磁気ディスク装置の処理時間 7。ジョブ B:CPU の処理時間 12、磁気ディスク装置の処理時間 10。

選択肢
- 1CPU の使用率 0.47、磁気ディスク装置の使用率 0.53
- 2CPU の使用率 0.60、磁気ディスク装置の使用率 0.68
- 3CPU の使用率 0.79、磁気ディスク装置の使用率 0.89
- 4CPU の使用率 0.88、磁気ディスク装置の使用率 1.00
正解
2. CPU の使用率 0.60、磁気ディスク装置の使用率 0.68
詳しい解説を見る解説を閉じる
解説
A は CPU3→ディスク7、B は CPU12→ディスク10。A の CPU(0〜3)後にディスク(3〜10)を使う間、B の CPU(3〜15)が並行動作する。B のディスクは A のディスク終了(10)と B の CPU 終了(15)の遅い方=15 から開始し 15〜25 で終了。全体終了は 25 秒。CPU 稼働は 3+12=15 秒、ディスク稼働は 7+10=17 秒だが両者は 25 秒の総時間で割る。CPU 使用率=15/25=0.60、ディスク使用率=17/25=0.68。よってイが正解。(出典: 令和5年度 春期 応用情報技術者試験 午前 問14)
一問一答
全400問を繰り返し学習