平成26年度 春期 午前 問14
システム構成要素
スループットに関する問題
あるクライアントサーバシステムにおいて,クライアントから要求された 1 件の検索を処理するために,サーバで平均 100 万命令が実行される。1 件の検索につき,ネットワーク内で転送されるデータは平均 2×10⁵ バイトである。このサーバの性能は 100 MIPS であり,ネットワークの転送速度は 8×10⁷ ビット/秒である。このシステムにおいて,1 秒間に処理できる検索要求は何件か。ここで,処理できる件数は,サーバとネットワークの処理能力だけで決まるものとする。また,1 バイトは 8 ビットとする。
- ア50
- イ100
- ウ200
- エ400
答えと解説を見る
✓ これが正解ア50
解説
資源ごとに件数を出して、小さいほうを採ります。
設問は、一秒間に処理できる検索要求が何件かを問うています。全体の処理量、すなわちスループットを決めるのは、サーバと回線という二つの資源のうち遅いほうですから、資源ごとに件数を出してから小さいほうを採ります。サーバの能力は 100 MIPS なので一秒に 1 億命令を実行でき、一件に 100 万命令かかることから 100 件ぶんにあたります。回線のほうは、一件で運ぶ 2×10⁵ バイトを 1 バイト 8 ビットで直すと 1.6×10⁶ ビットになり、これを毎秒 8×10⁷ ビットで割ると 50 件ぶんです。二つのうち小さい 50 件が答えで、このシステムではネットワークがボトルネックになっています。逆から確かめます。50 件のとき回線はちょうど 8×10⁷ ビットを使い切り、サーバは 5×10⁷ 命令しか使わないので能力が半分余ります。余っている側ではなく、使い切っている側が上限を決めていると分かります。
ほかの選択肢はなぜ違うのか
- イ100:サーバの側だけで答えた形です。回線が一秒に運べる量を確かめていないので、二つの資源のうち遅いほうに合わせるという手順が抜けています。
- ウ200:サーバが一秒にさばける上限そのものを超えており、回線の上限も上回っています。どちらの資源から見ても成り立たない件数です。
- エ400:単位を直さずに割ると現れる値です。毎秒に運べるビット数を、一件ぶんのバイト数でそのまま割っており、八倍の違いがそのまま残っています。
この問題の用語
- クライアントサーバシステムクライアントとサーバが役割を分けて協調しながら処理を進める分散処理の形です。サーバがサービスを提供し、クライアントがそれを利用します。
出典:平成26年度 春期 応用情報技術者試験 午前 問14
同じ用語が出る問題
- 令和5年度 春期 午前 問27:ストアドプロシージャに関する問題(クライアントサーバシステム)
- 平成28年度 春期 午前 問12:クライアントサーバシステムの問題(クライアントサーバシステム)
- 平成27年度 秋期 午前 問26:ストアドプロシージャに関する記述(クライアントサーバシステム)
- 平成26年度 秋期 午前 問13:転送速度に関する問題(クライアントサーバシステム)
- 平成26年度 秋期 午前 問11:クライアントサーバシステムの説明(クライアントサーバシステム)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)