Úzké místo

Úzké místo  je jev, při kterém je výkon nebo propustnost systému omezena jednou nebo více komponentami nebo zdroji. V odpovídajícím anglickém výrazu bottleneck ( anglicky  bottleneck ) existuje obdoba s hrdlem láhve, jejíž úzkost neumožňuje vylít nebo vylít celý obsah najednou, a to ani při převrácení. S nárůstem její šířky se zvyšuje i rychlost vyprazdňování láhve. Pokud jde o podnikání, úzké místo je faktor, zdroj , proces nebo oddělení, které omezuje celkový výkon na určitou horní hranici, i když výkon všech ostatních komponent výrazně vzroste.

Projektový management

Úzké místo projektového řízení je  proces nebo procesní řetězec, jehož omezení propustnosti vede k omezení propustnosti pro celý řetězec. Komponenta se někdy nazývá kritický prvek.

Související pojmy v projektovém řízení jsou:

Příkladem úzkých míst, která omezují průchodnost, je zásobování tavírny nebo ropné rafinérie.

Strojírenství

Ve strojírenství je úzké  místo jev, který způsobuje, že výkon nebo propustnost celého systému je omezena na jedinou komponentu. Tato složka se někdy nazývá kritický prvek .

Formálně je úzké místo umístěno na kritické cestě systému a poskytuje nejnižší propustnost. Úzká místa se obvykle vyhýbají systémovým návrhářům , kteří vynakládají velké úsilí na jejich lokalizaci a vyhnutí se jim. Úzkým místem může být například procesor , komunikační linka , software , který zpracovává data atd.

Vývojáři se snaží vyhýbat úzkým místům a zaměřují své úsilí na hledání a nápravu stávajících úzkých míst. Některé příklady možných technických úzkých míst jsou procesor, komunikační cesta, diskové I/O atd. Jakýkoli systém nebo aplikace bude mít problémové místo, pokud bude práce prováděna dostatečně rychlým tempem [1] .

Doprava

Z hlediska dopravy je úzkým místem úsek silnice se sníženou kapacitou ve srovnání s ostatními úseky téže silnice. Často se jedná o úzký úsek silnice , případně i úsek s malým počtem jízdních pruhů nebo železniční trať s omezeným počtem rozchodů. Může to být také úzký most nebo tunel , hluboký zářez nebo úzká přehrada nebo práce prováděné na úseku silnice nebo železniční trati.

Úzká místa šířky pásma jsou nejzranitelnějšími body v síti, často cílem agresivních nebo obranných vojenských operací. Kapacitní úzká místa strategického významu – jako je Panamský průplav , kde je provoz omezen infrastrukturou – jsou obvykle geostrategickými body ; překážky šířky pásma významu manévry

Softwarová úzká místa

Úzké místo vprogramování se nazývá Hotspot ,  který zabírá značnou část času procesoru, pokud lze vynaložený čas snížit optimalizací kódu. [2]

Hledání úzkých míst (někdy nazývaných „hot spots“ – části kódu, které se spouštějí nejčastěji  – mají například nejvyšší počet spuštění) je jedním z úkolů profilování . K tomu se obvykle používají specializované nástroje zvané profilery . Cílem je co nejvíce zlepšit výkon takových částí kódu, aby se zlepšila celková efektivita algoritmu .

Viz také

Poznámky

  1. Wescott, Bob. The Every Computer Performance Book, Kapitola 3: Užitečné zákony . - CreateSpace , 2013. - ISBN 1482657759 . Archivováno 26. července 2015 na Wayback Machine
  2. Plánování paralelní optimalizace | Intel® Developer Zone . software.intel.com. Datum přístupu: 6. ledna 2016. Archivováno z originálu 4. ledna 2016.