Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* znížené režijné náklady CPU: Polling spotrebuje významné cykly CPU, najmä ak je zariadenie vo svojich operáciách pomalé alebo zriedkavé. Prerušenia eliminujú tento zbytočný čas CPU. CPU sa môže zamerať na ďalšie úlohy, kým nebude zariadenie pripravené, čo vedie k lepšiemu celkovému výkonu systému.
* Vylepšená citlivosť: Prerušenia poskytujú oveľa pohotovejší systém. Ak zariadenie potrebuje službu (napr. Prenos údajov kompletný, stav chyby), okamžite signalizuje CPU prostredníctvom prerušenia. To umožňuje vodičovi rýchlo reagovať, minimalizovať latenciu a zabezpečiť včasné zaobchádzanie s udalosťami zariadení. Na druhej strane hlasovanie má vlastnú latenciu, pretože ovládač kontroluje iba stav zariadenia v konkrétnych intervaloch.
* Lepšie využitie zdrojov: Použitím časopisu CPU iba v prípade potreby komunikácia riadená prerušením uvoľňuje procesor pre ďalšie úlohy. To vedie k lepšiemu využitiu zdrojov a efektívnejšiemu systému ako celku.
Stručne povedané, prerušenia poskytujú asynchrónny mechanizmus založený na udalostiach pre komunikáciu so zariadeniami, čo vedie k oveľa efektívnejšiemu a citlivejšiemu systému v porovnaní s neustálou kontrolou zapojenou do prieskumov. CPU nie je zaťažená zbytočnou prácou a systém môže reagovať rýchlejšie na udalosti zariadenia.