平成25年度 秋期 午前 問9
コンピュータ構成要素
MIPSに関する問題
1 件のトランザクションについて 80 万ステップの命令実行を必要とするシステムがある。プロセッサの性能が 200 MIPS で,プロセッサの使用率が 80%のときのトランザクションの処理能力(件/秒)は幾らか。
- ア20
- イ200
- ウ250
- エ313
答えと解説を見る
✓ これが正解イ200
解説
使える1.6億命令を80万で割ると毎秒200件です。
単位をたどると計算の向きが決まります。200 MIPS は一秒間に二億の命令を実行できるという意味ですから、まずそれが持ち前の能力です。ただし使用率が80%と示されているので、実際に処理へ回せるのはその八割にあたる一秒あたり一億六千万命令になります。処理一件には八十万の命令が必要ですから、使える命令数を一件あたりの命令数で割ると、一秒間にさばける件数が出ます。一億六千万を八十万で割ると200という値になります。判定の軸は二つです。使用率を掛けているか割っているか、そして一件あたりの量で割る向きが合っているかです。
ほかの選択肢はなぜ違うのか
- ア20:一件に必要な命令数を一桁多く見積もったときに出る値です。使える一億六千万を八百万で割ると20になります。設問が示している一件あたりの量は八十万なので、桁が一つ合いません。
- ウ250:使用率を掛ける手順を飛ばしたときに出る値です。持ち前の二億をそのまま八十万で割ると250になります。使える能力は八割に減るのですから、答えはこの値より小さくなるはずです。
- エ313:使用率を掛けるべきところで割ったときに出る値です。二億を八十万で割った250をさらに0.8で割ると312.5となります。能力が減る条件なのに増える向きに計算している点が食い違います。
この問題の用語
- トランザクションデータベースへの一連の処理をひとまとめにした単位のこと。途中で失敗すると開始前の状態へ戻され、中途半端な更新が残りません。
出典:平成25年度 秋期 基本情報技術者試験 午前 問9
同じ用語が出る問題
- 令和6年度 科目A 問7:原子性に関する問題(トランザクション)
- 令和5年度 科目A 問7:ACIDに関する問題(トランザクション)
- 令和元年度 秋期 午前 問29:ロックが発生しないデータ処理順序(トランザクション)
- 令和元年度 秋期 午前 問28:取ることのない状態遷移(トランザクション)
- 平成30年度 秋期 午前 問55:キャパシティ管理に関する問題(トランザクション)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)