システム構成要素|平成29年度 秋期 ITパスポート試験(特別措置試験) 問86
システムにおいて,ある一部分の処理速度が遅いことによって,システム全体の処理速度が低く抑えられているとき,原因となっている部分を何と呼ぶか。
- スループット
- デフラグ
- フローチャート
- ✓ これが正解ボトルネック
解説
全体の速さを抑え込んでいる、いちばん細い部分のことです。
連なって動く仕組みでは、全体の速さはいちばん遅い部分に引っ張られます。どれだけ他を速くしても、そこを通らなければ先へ進めないからです。この、全体を抑え込んでいる部分をボトルネックと呼びます。瓶の首を意味する言葉で、中身がいくらあっても細い首の分しか出てこない様子から来ています。大事なのは、直す順番がここから決まるという点です。細い部分を残したまま他を速くしても、全体は変わりません。逆に、ここを広げれば全体が動きます。ただし、広げると次に細い部分が新しく効いてくるので、測っては直すことを繰り返します。どこが細いのかは思い込みでは分からないので、必ず測って探します。人手の配り方でも同じことが起こります。どの工程が詰まっているのかを測ってから手を打つと、かけた労力がそのまま効いてきます。
ほかの選択肢はなぜ違うのか
- 一定の時間内にこなせる仕事の量を指す肢です。仕組みの速さを表す指標の一つで、大きいほど多くの仕事をさばけます。測るための物差しであって、遅さの原因となっている部分ではありません。仕組みの速さを測るための物差しにあたります。
- 記憶装置の中で散らばった記録を並べ直し、読み書きを速くする作業を指す肢です。遅さを解消するための手立ての一つですが、原因になっている部分そのものを指す言葉ではありません。遅さを解消する手立ての一つにすぎません。
- 処理の流れを、記号と矢印を使って図に表したものを指す肢です。手順を目で追えるようにするための書き方で、どこが遅いかを示すものではありません。表し方の話になっています。手順を目で追うための書き方の話です。遅い場所を示しません。
この問題に関係する言葉
- ボトルネック
- スループット
- 性能
- レスポンスタイム要求の終わりから、最初の処理結果が出始めるまでの経過時間です。応答時間とも呼ばれ、処理が終わるまでの時間とは区別します。
出典:平成29年度 秋期 ITパスポート試験(特別措置試験) 問86
同じ単元をまとめて解くならシステム構成要素へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)