Přerušit splynutí - Interrupt coalescing
tento článek potřebuje další citace pro ověření.červen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Přerušit splynutí, také známý jako přerušit moderování,[1] je technika, při které by události, které by normálně spustily a hardwarové přerušení jsou zadržovány, a to buď do doby, než bude provedeno určité množství práce, nebo a Časový limit spouští časovače. Při správném použití může tato technika snížit zatížení přerušení až o řádovou velikost, přičemž se uplatní pouze relativně malé pokuty za latenci. Přerušení sloučení je obvykle kombinováno buď s hardwarovým FIFO, nebo přímý přístup do paměti, aby bylo možné pokračovat v propustnosti dat, zatímco jsou přerušení zadržována.
Přerušení splynutí je běžným rysem moderních síťových karet, ale tato technika sahá až do raného počítače UART tak jako 16550 UART čip použitý v IBM PC Sériové rozhraní, v době, kdy i obsluha přerušovacích frekvencí vyžadovaných datovými toky denních datových toků s nízkou datovou rychlostí byla pro současné CPU zdanění.
Sloučení přerušení lze také implementovat bez podpory hardwaru, deaktivací přerušení v řadiči přerušení a použitím časovače hlasování.[2]
Viz také
Reference
- ^ „Přerušení moderování (ovladače Windows)“. Microsoft. Citováno 2012-06-13.
- ^ Jonathan Corbet (18. 12. 2006). „Přepracování NAPI“. LWN.net. Citováno 2011-03-06.
Tento počítačová věda článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |