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

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

コンピュータシステムの性能評価法の一つであるモニタリングの説明として,適切なものはどれか。

  1.  各プログラムの実行状態や資源の利用状況を測定し,システムの構成や応答性能を改善するためのデータを得る。
  2.  システムの各構成要素に関するカタログ性能データを収集し,それらのデータからシステム全体の性能を算出する。
  3.  典型的なプログラムを実行し,入出力や制御プログラムを含めたシステムの総合的な処理性能を測定する。
  4.  命令を分類し,それぞれの使用頻度を重みとした加重平均によって全命令の平均実行速度を求める。
解答・解説を見る

正解:ア

AI解説

正解はア。モニタリングは、実際に稼働しているシステム上で各プログラムの実行状態や資源(CPU、メモリ、入出力など)の利用状況を測定・記録し、システム構成の見直しや応答性能の改善に役立つデータを得る性能評価法である。ソフトウェアモニタやハードウェアモニタを用いて実測する点が特徴である。 ア: 正しい。実行状態や資源利用状況を測定して改善用データを得るのがモニタリングである。 イ: 構成要素のカタログ性能データからシステム全体の性能を机上で算出するのは、カタログ性能による静的な見積り手法であり、実測を伴うモニタリングではない。 ウ: 典型的なプログラムを実行して総合的な処理性能を測定するのはベンチマークテスト(SPECなど)の説明である。 エ: 命令の使用頻度で重み付けした加重平均から平均実行速度を求めるのは命令ミックス(ギブソンミックスなど)の説明である。 💡 性能評価は「実運用を測る=モニタリング」「試験プログラムで測る=ベンチマーク」「机上計算=カタログ性能・命令ミックス」と測定方法で分類して覚えると誤答肢を排除しやすい。

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

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

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

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

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