Domov audio Čo je prerušenie? - definícia z technológie

Čo je prerušenie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená prerušenie?

Prerušenie je funkciou operačného systému, ktorý poskytuje multi-procesné multi-tasking. Prerušenie je signál, ktorý vyzve operačný systém, aby zastavil prácu na jednom procese a začal pracovať na ďalšom.

Techopedia vysvetľuje prerušenie

Myšlienka prerušenia je jadrom návrhu moderného operačného systému. Operačný systém je svojou povahou lineárny a nedokáže v danom čase zvládnuť viac ako jednu výpočtovú úlohu. Avšak ako sa moderné operačné systémy stali pokročilejšími, inžinieri a vývojári zahrnuli funkcie prerušenia, ktoré pomáhajú operačnému systému zvládnuť mnoho rôznych programov prepínaním a prepínaním rôznych úloh, s minimálnymi nepríjemnosťami pre používateľa. To znamená, že moderné operačné systémy môžu vykonávať mnoho rôznych úloh spôsobmi, ktoré nezdržiavajú činnosť používateľa. Teraz, keď používateľ prezerá alebo používa jeden program, operačný systém môže byť na pozadí a pracovať na inej úlohe. Keď užívateľ vygeneruje udalosť, ktorá vyžaduje, aby sa operačný systém sústredil na primárny program, ktorý sa používa, prerušenie môže uľahčiť rýchlu reakciu.

Modul kódu charakterizovaný ako obsluha prerušenia používa dostupný front na stanovenie priorít rôznych programov v rôznych časoch. V niektorých prípadoch sa používa aj časť kódu nazývaná plánovač. Mnoho rôznych druhov prerušení zvyšuje schopnosť operačného systému poskytovať používateľom služby na požiadanie, zatiaľ čo na pozadí narastajú ďalšie úlohy súvisiace s výpočtom.

Prerušenia môžu súvisieť s užívateľskými udalosťami, ako je otváranie okien alebo používanie ovládacích prvkov programu. Môžu byť tiež založené na hardvérových udalostiach, ako je začiatok a koniec procesu zálohovania z jedného disku na druhý, alebo môžu súvisieť s odpoveďami od periférnych ovládačov. Všetky tieto rôzne druhy prerušení pomáhajú operačnému systému hladko fungovať a zdá sa, že zvládajú veľa vecí naraz.

Táto definícia bola napísaná v kontexte počítačov
Čo je prerušenie? - definícia z technológie