平成27年度秋期 問13 / 80

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

次のシステムにおいて,ピーク時間帯の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時間)に必要なCPU時間を求め,1時間(3,600秒)に対する割合を計算します。

  1. ピーク時間帯のトランザクション数:54,000件 × 20% = 10,800件
  2. 1トランザクション当たりのCPU時間: レコードアクセス 100レコード × 1ミリ秒 = 100ミリ秒 計算処理 100ミリ秒 合計 200ミリ秒 = 0.2秒
  3. ピーク時間帯に必要なCPU時間:10,800件 × 0.2秒 = 2,160秒
  4. CPU使用率:2,160秒 ÷ 3,600秒 = 0.6 → 60%
  • ア: 20
    誤り。計算結果と一致しません。

  • イ: 30
    誤り。計算処理かレコードアクセス処理の一方だけを計算した値です。

  • ウ: 50
    誤り。計算結果と一致しません。

  • エ: 60
    正しい。ピーク時間帯のCPU使用率は60%です。


答え

エ: 60

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

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