Bottleneck

Bottleneck

A bottleneck is a phenomenon where the performance or capacity of an entire system is limited by a single or limited number of components or resources. The term bottleneck is taken from the 'assets are water' metaphor. As water is poured out of a bottle, the rate of outflow is limited by the width of the conduit of exit—that is, bottleneck. By increasing the width of the bottleneck one can increase the rate at which the water flows out of the neck at different frequencies. Such limiting components of a system are sometimes referred to as bottleneck points.

Contents

Project management

A bottleneck in project management is one process in a chain of processes, such that its limited capacity reduces the capacity of the whole chain.

Related concepts in project management are:

And an example is the lack of smelter and refinery supply which cause bottlenecks upstream.

Another example is in a Surface Mount Technology (SMT) Board Assembly Line with several equipments aligned, usually the common sense is driven to set up and shift the bottleneck element towards the end of the process, inducing the better and faster machines to always keep the PCB supply flowing up, never allowing the slower ones to fully stop, a fact that would be heeded as a deleterious and significant overall drawback on the process.

Management

Bottleneck occurs in decision making process.

Four bottlenecks that may occur:

  • Global versus Local
  • Center versus Business Unit
  • Function versus Function
  • Inside versus Outside Partners

Engineering

In engineering, a bottleneck is a phenomenon by which the performance or capacity of an entire system is severely limited by a single component. Formally, a bottleneck lies on a system's critical path and provides the lowest throughput. As such, system designers will try to avoid bottlenecks and direct effort towards locating and tuning existing bottlenecks. Some examples of possible engineering bottlenecks are: processor, a communication link, a data processing software, etc.

Traffic

The roadwork on the right side of the road forces all traffic to travel through one lane, causing a bottleneck and a traffic jam.
Bottleneck in traffic caused by a road construction

Metaphorically a bottleneck is a section of a route with a carrying capacity substantially below that characterizing other sections of the same route. This is often a narrow part of a road, perhaps also with a smaller number of lanes, or a reduction of the number of tracks of a railway line. It may be due to a narrow bridge or tunnel, a deep cutting or narrow embankment, or work in progress on part of the road or railway.

Capacity bottlenecks are the most vulnerable points in a network and are very often the subject of offensive or defensive military actions. Capacity bottlenecks of strategic importance - such as the Panama Canal where traffic is limited by the infrastructure - are normally referred to as chokepoints; capacity bottlenecks of tactical value are referred to as mobility corridors.

Bottlenecks in software

In computer programming, tracking down bottlenecks (sometimes known as "hot spots" - sections of the code that execute most frequently - i.e. have the highest execution count) is called performance analysis. Reduction is usually achieved with the help of specialized tools, known as performance analyzers or profilers. The objective being to make those particular sections of code perform as fast as possible to improve overall algorithmic efficiency.

Bottlenecks in max-min fairness

In a communication network, sometimes a max-min fairness of the network is desired, usually opposed to the basic first-come first-served policy. With max-min fairness, data flow between any two nodes is maximized, but only at the cost of more or equally expensive data flows. To put it another way, in case of network congestion any data flow is only impacted by smaller or equal flows.

In such context, a bottleneck link for a given data flow is a link that is fully utilized (is saturated) and of all the flows sharing this link, the given data flow achieves maximum data rate network-wide.[1] Note that this definition is substantially different from a common meaning of a bottleneck. Also note, that this definition does not forbid a single link to be a bottleneck for multiple flows.

A data rate allocation is max-min fair if and only if a data flow between any two nodes has at least one bottleneck link.

Population genetics

Population bottleneck and recovery or extinction

In population genetics, a population bottleneck occurs when the effective population size, Ne, sharply decreases to a small percentage of the original. The immediate effect of a population bottleneck is to decrease genetic diversity, promoting the effects of stochastic genetic drift over natural selection. In the long-term, repeated population bottlenecks can severely decrease population fitness: deleterious alleles are able to accumulate especially where the time interval between bottlenecks does not allow for the generation of new alleles through mutation.

See also

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Bottleneck — en métal. Sur les autres projets Wikimedia : « Bottleneck », sur le Wiktionnaire (dictionnaire universel) Un bottleneck est un tube souvent de verre ou de …   Wikipédia en Français

  • bottleneck — bot‧tle‧neck [ˈbɒtlnek ǁ ˈbɑː ] noun [countable] a delay in one stage of a process that makes the whole process slower and more difficult: • He said the company would not be vulnerable to production bottlenecks because it has 10 subcontractors in …   Financial and business terms

  • bottleneck — meaning a holdup or constriction in traffic, dates from the late 19c, and is now used more widely of obstructions in processes of various kinds. Care should be taken to avoid unsuitable elaboration of the image, as in curing or ironing out a… …   Modern English usage

  • bottleneck — [bät′ lnek΄] n. 1. the neck of a bottle 2. any place, as a narrow road, where traffic is slowed up or halted 3. any point at which movement or progress is slowed up because much must be funneled through it [a bottleneck in production] adj. ☆… …   English World dictionary

  • Bottleneck — Bot tle*neck 1. a location or situation in which otherwise rapid progress is impeded. [PJC] 2. a point at which road traffic slows due to congestion or narrowing of the roadway. [PJC] 3. an impasse. [PJC] 4. a narrowing. Syn: constriction.… …   The Collaborative International Dictionary of English

  • bottleneck — ottleneck v. t. same as {obstruct}; as, his laziness has bottlenecked our efforts to reform the system. [WordNet 1.5] …   The Collaborative International Dictionary of English

  • bottleneck — ottleneck v. i. to become narrower as one approaches a point; said of roads; as, right by the bridge, the road bottlenecks. [WordNet 1.5] …   The Collaborative International Dictionary of English

  • bottleneck — index blockade (barrier) Burton s Legal Thesaurus. William C. Burton. 2006 …   Law dictionary

  • bottleneck — also bttle neck, narrow entrance, spot where traffic becomes congested, 1896; from BOTTLE (Cf. bottle) (n.) + NECK (Cf. neck) (n.). Meaning anything which obstructs a flow is from 1922; the verb in this sense is from 1928 …   Etymology dictionary

  • bottleneck — [n] obstacle barrier, block, blockage, clog, congestion, hindrance, hold up, impediment, jam, obstruction, snag, traffic jam; concepts 470,532,666,674 …   New thesaurus

  • bottleneck — ► NOUN 1) the neck or mouth of a bottle. 2) a narrow section of road or a junction where traffic flow is restricted …   English terms dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”