CPUが1台で、入力装置(I/O)が同時動作可能な場合の二つのタスクA、Bのスケジューリングは図のとおりであった。
この二つのタスクにおいて、入出力装置がCPUと同様に、一つだけ発生順に処理するように変更した場合、両方のタスクが終了するまでのCPUの使用率はおよそ何%か。
ア | 43 |
イ | 50 |
ウ | 60 |
エ | 75 |
答え ウ
【解説】
入出力装置が一つだけの要求を発生順に処理するようになった時の、タスクA、Bのスケジューリングは
になり、全体で25の長さのうち、CPUが稼働している時間の合計は15なので、稼働率は
15÷25 = 0.6 = 60%
(ウ)になる。
【キーワード】
・スケジューリング