平成29年度秋期 問14 / 80

平成29年度 秋期 応用情報技術者試験 午前 問14

次のシステムにおいて,ピーク時間帯の CPU 使用率は何%か。ここで,トランザクションはレコードアクセス処理と計算処理から成り,レコードアクセスは CPU 処理だけで I/O は発生せず,OS のオーバヘッドは考慮しないものとする。また,1 日のうち発生するトランザクション数が最大になる 1 時間をピーク時間帯と定義する。

〔システムの概要〕
(1) CPU 数:1 個
(2) 1 日に発生する平均トランザクション数:54,000 件
(3) 1 日のピーク時間帯におけるトランザクション数の割合:20%
(4) 1 トランザクション当たりの平均レコードアクセス数:100 レコード
(5) 1 レコードアクセスに必要な平均 CPU 時間:1 ミリ秒
(6) 1 トランザクション当たりの計算処理に必要な平均 CPU 時間:100 ミリ秒

キーボード:1〜4 で解答 → 次の問題 ← 前の問題

正解と解説を見る

正解:エ

  1. ピーク時間帯(1 時間)のトランザクション数
    54,000 件 × 20% = 10,800 件
  2. 1 トランザクション当たりの CPU 時間
    レコードアクセス 100 レコード × 1 ミリ秒 + 計算処理 100 ミリ秒 = 200 ミリ秒
  3. ピーク時間帯の CPU 時間の合計
    10,800 件 × 0.2 秒 = 2,160 秒
  4. CPU 使用率
    2,160 秒 ÷ 3,600 秒 = 0.6 → 60%

選択肢の検討

  • ア: 20
    誤り。20% にはなりません。20% はピーク時間帯のトランザクション数の割合です。

  • イ: 30
    誤り。30% にはなりません。

  • ウ: 50
    誤り。50% にはなりません。

  • エ: 60
    正しい。計算結果のとおり 60% です。


答え

エ: 60

出典:平成29年度 秋期 応用情報技術者試験 午前 問14

平成29年度秋期の他の問題