オペレーティングシステム (全131問中106問目)

No.106

複数のクライアントから呼び出されるサーバのタスク処理時間は,タスクの多重度が2以下の場合,常に4秒である。このサーバのタスクに1秒間隔で4件の処理要求が到着した場合,すべての処理が終わるまでの時間はタスクの多重度が1のときと2のときで,何秒の差があるか。
  • 6
  • 7
  • 8
  • 9
  • [出題歴]
  • 応用情報技術者 R4春期 問19
  • 応用情報技術者 R6春期 問18

分類

テクノロジ系 » ソフトウェア » オペレーティングシステム

正解

解説

タスクの多重度が1のときには、処理時間4秒のタスクを1つずつ処理していくので全件が完了するには「4秒×4=16秒」を要します。
32_1.png/image-size:465×174
タスクの多重度が2になると、2つのタスクを並行して処理することができるので、下図のように9秒ですべての処理を完了することができます。
32_2.png/image-size:465×213
したがって多重度が1のときと2のときの差は「16秒-9秒=7秒」になります。
© 2010-2024 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop