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

分野:システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ)|実際に出題されたIPA過去問題

次のシステムにおいて,ピーク時間帯の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.  20
  2.  30
  3.  50
  4.  60
解答・解説を見る

正解:エ

AI解説

ピーク時間帯のトランザクション数=54,000件×20%=10,800件。1トランザクション当たりのCPU時間=レコードアクセス100レコード×1ミリ秒+計算処理100ミリ秒=200ミリ秒=0.2秒。必要CPU時間=10,800件×0.2秒=2,160秒。ピーク時間帯は1時間=3,600秒なので、CPU使用率=2,160÷3,600=0.6、すなわち60%である。 ア: 20はピーク時間帯の割合20%をそのまま答えた誤りである。 イ: 30はレコードアクセス(100ミリ秒)か計算処理(100ミリ秒)の一方だけを考慮した場合(10,800×0.1÷3,600=30%)の誤りである。 ウ: 50は計算過程の誤り(時間の換算ミスなど)による値である。 エ: 正解。1件200ミリ秒×10,800件=2,160秒を3,600秒で割って60%となる。 💡 「使用率=必要CPU時間÷利用可能時間」が基本式。ミリ秒→秒、1日→1時間などの単位換算と、レコードアクセス分と計算処理分の両方を足すことを忘れないのがポイントである。

出典:平成27年度 秋期 応用情報技術者試験 午前 問13 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「システム構成要素」分野の攻略ポイント

システム構成・冗長化・仮想化・性能/信頼性/稼働率の計算・キャパシティ計画・クラスタ構成を扱います。稼働率計算は公式が2本しかないうえに毎年出るため、ここを落とすのは非常にもったいない分野です。

システム構成要素の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(システム構成要素(システム構成・冗長化・仮想化・性能/信頼性/稼働率計算・キャパシティ・クラスタ))の過去問