Úzké místo (strojírenství) - Bottleneck (engineering)

Ve strojírenství je úzké místo fenoménem, ​​při kterém je výkon nebo kapacita celého systému silně omezena jednou komponentou. Komponenta se někdy nazývá úzké místo . Termín je metaforicky odvozen od hrdla láhve, kde je rychlost proudění kapaliny omezena jejím hrdlem.

Formálně úzké místo leží na kritické cestě systému a poskytuje nejnižší propustnost. Návrhářům systémů se zúžená místa obvykle vyhýbají, rovněž je vynaloženo velké úsilí na jejich lokalizaci a vyladění. Úzkým místem může být například procesor , komunikační linka , software pro zpracování dat atd.

Úzká místa v softwaru

V počítačovém programování se sledování úzkých míst (někdy označovaných jako „horká místa“ - části kódu, které se provádějí nejčastěji - tj. Mají nejvyšší počet spuštění) nazývá analýza výkonu. Redukce se obvykle dosahuje pomocí specializovaných nástrojů, známých jako analyzátory výkonu nebo profilery . Cílem je zajistit, aby tyto konkrétní části kódu fungovaly co nejrychleji, aby se zlepšila celková účinnost algoritmu .

Úzká místa v max-min spravedlnosti

V komunikační síti je někdy požadována maximální spravedlnost sítě, obvykle na rozdíl od základní zásady „ kdo dřív přijde , je dřív na řadě “. S max-min spravedlností je datový tok mezi libovolnými dvěma uzly maximalizován, ale pouze za cenu více nebo stejně nákladných datových toků. Jinými slovy, v případě přetížení sítě je jakýkoli tok dat ovlivněn pouze menšími nebo stejnými toky.

V takovém kontextu je úzkým spojem pro daný datový tok odkaz, který je plně využit (je nasycen ) a ze všech toků sdílejících tento odkaz dosahuje daný datový tok maximální rychlosti přenosu dat v celé síti. Všimněte si, že tato definice se podstatně liší od běžného významu úzkého místa . Všimněte si také, že tato definice nezakazuje, aby jeden odkaz byl překážkou pro více toků.

Alokace datové rychlosti je spravedlivá minimálně tehdy a jen tehdy, má-li datový tok mezi libovolnými dvěma uzly alespoň jeden úzký odkaz.

Viz také

Reference