平成31年度 春期 応用情報技術者試験 午前 問15
テクノロジ/システム構成要素あるクライアントサーバシステムにおいて,クライアントから要求された1件の検索を処理するために,サーバで平均100万命令が実行される。1件の検索につき,ネットワーク内で転送されるデータは平均 2×10⁵ バイトである。このサーバの性能は 100 MIPS であり,ネットワークの転送速度は 8×10⁷ ビット/秒である。このシステムにおいて,1秒間に処理できる検索要求は何件か。ここで,処理できる件数は,サーバとネットワークの処理能力だけで決まるものとする。また,1バイトは8ビットとする。
出典:平成31年度 春期 応用情報技術者試験 午前 問15
- ア50
- イ100
- ウ200
- エ400
正解:ア
解説
サーバ側は 100 MIPS=1億命令/秒で,1件当たり100万命令なので 10⁸÷10⁶=100件/秒を処理できます。ネットワーク側は1件当たり 2×10⁵ バイト=1.6×10⁶ ビットで,転送速度が 8×10⁷ ビット/秒なので 8×10⁷÷1.6×10⁶=50件/秒です。システム全体の処理能力は小さい方(ボトルネック)で決まるので,1秒間に処理できるのは50件です。
選択肢ごとの解説
- ア正しい。ネットワークが50件/秒でボトルネックとなるため,1秒間に処理できる検索要求は50件です。
- イ誤り。100 はサーバの処理能力(10⁸÷10⁶)だけを見た値で,ネットワークの制約を考慮していません。
- ウ誤り。200 はサーバとネットワークの処理能力を合算するなど,ボトルネックの考え方を取り違えた場合の値です。
- エ誤り。400 は転送データ量をビットに換算せず 8×10⁷÷2×10⁵ と計算した場合の値です。