平成22年度 春期 午前Ⅱ 問6
システムの評価指標
性能比を表す式
コンピュータシステムにおいて,性能改善手法を適用した機能部分の全体に対する割合をR(0<R<1),その部分の性能改善手法適用前に対する適用後の性能比をAとする。このとき,システム全体の性能改善手法適用前に対する適用後の性能比を表す式はどれか。
- ア1/((1−R)×A)
- イ1/((1−R)+R/A)
- ウ1/(R+(1−R)/A)
- エ1/(R/A)
答えと解説を見る
✓ これが正解イ1/((1−R)+R/A)
解説
改善後の時間は(1−R)+R/Aなので、性能比はその逆数です。
改善前の全体の処理時間を1とします。改善手法を適用する部分の時間は割合R、それ以外は1−Rです。適用した部分は性能がA倍になるので、時間はR/Aに縮みます。適用しない部分の時間は1−Rのままです。改善後の全体の時間は(1−R)+R/Aとなり、性能比は時間の逆数なので1/((1−R)+R/A)になります。これはアムダールの法則と呼ばれる考え方です。例えばR=0.5ならAをどれほど大きくしても性能比は2倍に届かないように、改善しない部分の割合が全体の上限を決める、と覚えておくと式を選べます。
ほかの選択肢はなぜ違うのか
- ア1/((1−R)×A):1/((1−R)×A)は、改善しない部分の時間1−RにAを掛けた形で、改善の効果を改善していない部分に当てはめています。改善した部分の時間R/Aが式に入っていないので、全体の時間を表していません。
- ウ1/(R+(1−R)/A):1/(R+(1−R)/A)は、Rと1−Rの役割を入れ替えた式です。性能がA倍になるのは割合Rの部分なので、Aで割るべきなのはRのほうであり、1−Rではありません。
- エ1/(R/A):1/(R/A)は、改善した部分の時間R/Aだけで全体の時間を表した式です。改善しない部分の時間1−Rが抜けているため、全体の性能比を実際より大きく見積もってしまいます。
この問題の用語
- 改善悪いところを直して、より良い状態にすること。一度で終わらせず、計画・実行・評価・見直しを繰り返して続けるのが基本です。
出典:平成22年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問6
同じ用語が出る問題
- 令和6年度 秋期 午前Ⅱ 問19:FMEAの説明(改善)
- 令和5年度 秋期 午前Ⅱ 問9(改善)
- 平成29年度 春期 午前Ⅱ 問9(改善)
- 平成25年度 春期 午前Ⅱ 問6:ページフォールトに関する問題(改善)
- 平成24年度 春期 午前Ⅱ 問25:CMMIの目的(改善)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)