Huis audio Wat is een onderbreking? - definitie van techopedia

Wat is een onderbreking? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Interrupt?

Een interrupt is een functie van een besturingssysteem dat multi-proces multi-tasking biedt. De interrupt is een signaal dat het besturingssysteem ertoe aanzet om het ene proces te stoppen en het andere te starten.

Techopedia legt Interrupt uit

Het idee van de onderbreking vormt de kern van het moderne besturingssysteemontwerp. Van nature is een besturingssysteem lineair en kan het niet meer dan één computertaak tegelijkertijd uitvoeren. Naarmate moderne besturingssystemen geavanceerder zijn geworden, hebben ingenieurs en ontwikkelaars onderbrekingsfunctionaliteit toegevoegd om het besturingssysteem te helpen bij het verwerken van veel verschillende programma's door het in- en uitschakelen van verschillende taken, met minimaal ongemak voor de gebruiker. Dit betekent dat moderne besturingssystemen veel verschillende taken kunnen uitvoeren op manieren die gebruikersactiviteit niet vertragen. Terwijl een gebruiker één programma bekijkt of gebruikt, kan het besturingssysteem op de achtergrond werken aan een andere taak. Wanneer de gebruiker een gebeurtenis genereert waarbij het besturingssysteem zich moet concentreren op het primaire programma dat wordt gebruikt, kan een onderbreking een snelle reactie vergemakkelijken.

Een codemodule die wordt gekenmerkt als een interrupt-handler gebruikt een beschikbare wachtrij om verschillende programma's op verschillende tijdstippen te prioriteren. In sommige gevallen wordt ook een stuk code, een planner genoemd, gebruikt. Veel verschillende soorten onderbrekingen verbeteren de mogelijkheid van een besturingssysteem om on-demand services aan gebruikers te bieden, terwijl steeds meer extra computertaken op de achtergrond worden uitgevoerd.

Onderbrekingen kunnen verband houden met gebruikersgebeurtenissen zoals het openen van vensters of het gebruik van programmabesturing. Ze kunnen ook gebaseerd zijn op hardwaregebeurtenissen, zoals het begin en einde van een back-upproces van de ene schijf naar de andere, of gerelateerd zijn aan reacties van randstuurprogramma's. Al deze verschillende soorten onderbrekingen helpen het besturingssysteem soepel te werken en lijken veel dingen tegelijk te kunnen verwerken.

Deze definitie is geschreven in de context van Computing
Wat is een onderbreking? - definitie van techopedia