- 英
- bottleneck
- 関
- 妨げ、支障
WordNet
- become narrow, like a bottleneck; "Right by the bridge, the road bottlenecks"
- slow down or impede by creating an obstruction; "His laziness has bottlenecked our efforts to reform the system"
- the narrow part of a bottle near the top
PrepTutorEJDIC
- びんの首 / 狭い通路 / 進行を妨げる物
Wikipedia preview
出典(authority):フリー百科事典『ウィキペディア(Wikipedia)』「2015/06/15 20:40:39」(JST)
[Wiki ja表示]
|
この項目では、広義のボトルネックについて説明しています。米澤穂信の小説については「ボトルネック (小説)」を、ギターの奏法については「スライドギター」をご覧ください。 |
ボトルネック (bottleneck) とは、システム設計上の制約の概念。英語の「瓶の首」の意。一部(主に化学分野)においては律速(りっそく、「速さ」を「律する(制御する)」要素を示すために使われる)、また『隘路(あいろ)』と言う同意語も存在する。
80-20の法則などが示すように、物事がスムーズに進行しない場合、遅延の原因は全体から見れば小さな部分が要因となり、他所をいくら向上させても状況改善が認められない場合が多い。このような部分を、ボトルネックという。
瓶のサイズがどれほど大きくても、中身の流出量・速度(スループット)は、狭まった首のみに制約を受けることからの連想である。
ボトムネックは誤記。
目次
- 1 さまざまなボトルネック
- 1.1 情報技術
- 1.2 経済・経営
- 1.3 交通や河川
- 1.4 進化
- 1.5 銃
- 1.6 化学
- 2 参考文献
- 3 関連項目
さまざまなボトルネック
以下に、いろいろなシステムにおけるボトルネックの例を挙げる。
情報技術
- ノイマンズ・ボトルネック(フォンノイマン・ボトルネック)。ノイマン型も参照。
- プログラミングでは特にボトルネックが劇的な性能差を引き起す場合(百倍から百万倍などのケース)があるため、処理時間の分布を分析することは重要である(性能解析)。逆にボトルネックではない部分をいくら改善しても、かかるコストに対して得られる向上は少なく全体の損失となる(アムダールの法則。この点は他の項目においても同様である)。ボトルネックを感知する能力は設計者として重要な資質である。
- ネットワークでは通信帯域幅が狭い地点を指す。ネットワーク上における一地点の通信が混雑もしくは低速の場合、その前後のネットワークの速度が高速またはデータが疎に係わらず通信速度の最大値が混雑している一地点の速度に抑えられてしまう。
- 通信経路上における、スイッチ・ルーター等のネットワーク機器のネットワーク転送性能や、ネットワーク回線の帯域幅がボトルネックになる。また、経路上の特定の回線やルーターで輻輳が発生した場合にも同様である。
- 通信の主体となるコンピュータ自体において、内部バス転送性能、ディスクの入出力性能などがボトルネックになる事がある。(スループット参照)
- プロトコルの各種制御(パケット通信、誤り制御、フロー制御等)によるオーバーヘッドがボトルネックになる場合もある。
- インターネットについて、前記と同様のものを指す。以下は、インターネット利用において特に見られる現象。
- かつてテレホーダイが全盛の時代は、大規模なプロバイダほど、テレホーダイタイム時に多く発生した(余談:現在はボトルネックという言葉でほぼ統一されているが、ボトルネックが問題になりかけた頃の書籍の中にはボルトネックと表記し、ネジのボルトを図に使用している物もあった)。
- ブロードバンド回線が普及した今日では、同様のネット上のゴールデンタイム(20~24時)には、ネットワーク全体の混雑だけでなく、Webサーバ等の負荷増大が、スループット上の主要なボトルネックになっている。
- 普及拡大中の光ファイバーインターネット接続においては、WANとLANとで速度に大差がなくなり、PCのネットワーク転送性能が、スピードテスト上のボトルネックになる現象も見られる。
経済・経営
- 経済政策では、一般的に、「需要と供給の不一致」または「負の外部性」によって、経済成長が阻害されていることを指す。
- ネットワーク経済において、必要不可欠な設備を独占することを、「ボトルネック独占」と呼ぶ。
- 制約条件の理論 : 工場経営において、生産ラインにボトルネックがある場合、他の生産プロセスを改善しても全体のアウトプットは増加しない(ザ・ゴールより)。
交通や河川
河川、道路等では流量の妨げとなっている箇所のことをいう。具体的には、赤信号時間が相対的に長い交差点や幅員減少・車線減少により渋滞を起こす箇所、河川断面が狭隘となり十分な水量を流下させることができない箇所のことをいう。また、国土交通省では都市部の踏切について列車本数が多いため道路交通に支障をきたす箇所、一般的には「開かずの踏切」と呼ばれる踏切を「ボトルネック踏切」と呼んでいる。歩行者交通では出入り口や階段などがボトルネックとなる。群集事故の原因となりやすいため、混雑が予想される場合はあらかじめ適切な通路設計や誘導を要する。
進化
遺伝的ボトルネックすなわち遺伝的多様性の急激な減少。狭い瓶の首から少数のものを取り出す場合と同じ原理であることからいう。
銃
ライフルや拳銃に用いられる金属製薬莢を用いた実包の中には、薬莢自体の径よりも小さな弾頭を取り付ける為に、薬莢の径を弾頭の大きさに合わせて絞り込んだ形状のものが用いられる事があり、この薬莢の絞りをボトルネックと呼ぶ。こうした構造とする事で弾頭径と同径の薬莢を用いるよりも装薬量を増やせる為に、弾頭の推進力が増し、初速が増す事で威力や飛距離を伸ばす事が可能となる。しかし、ボトルネックを用いた実包を使用する銃器の場合、薬室を薬莢のボトルネックに合わせて精密に加工する必要があり、発射圧力も増す為に強固な閉鎖機構が必要となる為、ハンドガンにおいて銃器を小型化したい場合や、リボルバーやストレートブローバックなどの出来るだけ簡素な構造としたい場合にはボトルネックは用いられない事が多い。
化学
詳細は「反応速度#律速段階」を参照
物理化学における反応速度論で、律速段階とは化学反応機構の中で最も遅く、その結果として生成物を生成する全反応の速度を支配する反応である[1]。
参考文献
- ^ A. G. Whittaker; A. R. Mount; M. R. Heal; 中村亘男訳 『キーノート化学シリーズ 物理化学キーノート』 シュプリンガー・フェアラーク東京、2002年。ISBN 4-431-70956-8。
関連項目
UpToDate Contents
全文を閲覧するには購読必要です。 To read the full text you will need to subscribe.
Japanese Journal
- 中村陸 ,荒川文男 ,枝廣正人
- 情報処理学会研究報告. EMB, 組込みシステム 2013-EMB-31(11), 1-6, 2013-11-26
- … 組込み制御領域において,マルチ・メニーコア化とこれを活用するための制御ソフトウェアの並列化が進められている.しかし期待される処理性能のボトルネックとして,タスクスケジューリングやプロセッサ間通信のオーバヘッドが存在する.1 コア 1 タスクに静的割付けし,単方向 1:1 高速同期機構による通信を用いることで,モータ制御モデルを用いた性能評価において,メニーコア向け高機能 OS 利用と比較して通信時間を …
- NAID 110009633055
- 中村陸 ,荒川文男 ,枝廣正人
- 情報処理学会研究報告. [システムソフトウェアとオペレーティング・システム] 2013-OS-127(11), 1-6, 2013-11-26
- … 組込み制御領域において,マルチ・メニーコア化とこれを活用するための制御ソフトウェアの並列化が進められている.しかし期待される処理性能のボトルネックとして,タスクスケジューリングやプロセッサ間通信のオーバヘッドが存在する.1 コア 1 タスクに静的割付けし,単方向 1:1 高速同期機構による通信を用いることで,モータ制御モデルを用いた性能評価において,メニーコア向け高機能 OS 利用と比較して通信時間を …
- NAID 110009633041
- スーパーコンピュータ「京」における格子QCDの単体性能チューニング
- 寺井 優晃,石川 健一,杉崎 由典,南 一生,庄司 文由,中村 宜文,藏増 嘉伸,横川 三津夫
- 情報処理学会論文誌. コンピューティングシステム 6(3), 43-57, 2013-09-25
- … ある.さらにSAPの小領域に制限された行列の逆を求めるところにSSOR法を用いSAPの収束を改善している.「京」の単体性能向上のため,SSOR法の部分から3つのカーネルを抽出し,詳細プロファイラ機能を用いたボトルネック解析を実施した.その結果,オリジナルコードでは,a) SIMD命令率,b) 整数ロードキャッシュアクセス待ち,c) 浮動小数点ロードキャッシュアクセス待ち,d) 命令スケジューリング,e) バリア同期待ちに問題点があ …
- NAID 110009606659
Related Links
- ボトルネックとは、コンピュータの処理速度やネットワークの通信速度の向上を阻む「隘路」となっている要素。「瓶の首のように細く、詰まりやすい」という意味に由来している。コンピュータやネットワークのシステムは ...
- さまざまなボトルネック [編集] 以下に、いろいろなシステムにおけるボトルネックの例を挙げる。 情報技術 [編集] ノイマンズ・ボトルネック(フォンノイマン・ボトルネック)。ノイマン型も参照。 プログラミングでは特に ...
Related Pictures
★リンクテーブル★
[★]
- 英
- obstacle、bottleneck
- 関
- 障害、障壁、ボトルネック、支障
[★]
ボトルネック、妨げ、支障
- 関
- obstacle
[★]
- 英
- bottleneck
- 関
- 妨げ、ボトルネック
[★]
- 英
- Torr
- 関
- 圧力
1 torr ≒ 1 mmHg
(1) 760 mmHg = 101325.0144354 Pa
(2)
1 torr = 1 atm(1気圧(標準大気圧)) / 760
1 atm = 101325 Pa = 760 torr
∴ (1)と(2)はわずかに異なる。