Zuhause Audio Was ist ein Interrupt? - Definition aus techopedia

Was ist ein Interrupt? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Interrupt?

Ein Interrupt ist eine Funktion eines Betriebssystems, das Multi-Prozess-Multitasking bietet. Der Interrupt ist ein Signal, das das Betriebssystem auffordert, die Arbeit an einem Prozess zu beenden und die Arbeit an einem anderen zu beginnen.

Techopedia erklärt Interrupt

Die Idee des Interrupts ist der Kern des modernen Betriebssystemdesigns. Ein Betriebssystem ist von Natur aus linear und kann nicht mehr als eine Rechenaufgabe gleichzeitig ausführen. Da moderne Betriebssysteme immer weiter fortgeschritten sind, haben Ingenieure und Entwickler Interrupt-Funktionen integriert, um dem Betriebssystem zu helfen, viele verschiedene Programme zu handhaben, indem verschiedene Aufgaben mit minimaler Beeinträchtigung für den Benutzer ein- und ausgeschaltet werden. Dies bedeutet, dass moderne Betriebssysteme viele verschiedene Aufgaben so ausführen können, dass die Benutzeraktivität nicht verzögert wird. Während ein Benutzer ein Programm anzeigt oder verwendet, kann sich das Betriebssystem im Hintergrund befinden und an einer anderen Aufgabe arbeiten. Wenn der Benutzer ein Ereignis generiert, bei dem das Betriebssystem sich auf das verwendete primäre Programm konzentrieren muss, kann ein Interrupt eine schnelle Reaktion erleichtern.

Ein als Interrupt-Handler gekennzeichnetes Codemodul verwendet eine verfügbare Warteschlange, um unterschiedliche Programme zu unterschiedlichen Zeiten zu priorisieren. In einigen Fällen wird auch ein Teil des Codes verwendet, der Scheduler genannt wird. Viele verschiedene Arten von Interrupts verbessern die Fähigkeit eines Betriebssystems, On-Demand-Dienste für Benutzer bereitzustellen, während immer mehr zusätzliche Rechenaufgaben im Hintergrund erledigt werden.

Interrupts können mit Benutzerereignissen wie dem Öffnen von Fenstern oder der Verwendung von Programmsteuerelementen zusammenhängen. Sie können auch auf Hardwareereignissen basieren, z. B. dem Beginn und dem Ende eines Sicherungsvorgangs von einer Festplatte auf eine andere, oder auf Antworten von Peripherietreibern. All diese verschiedenen Arten von Interrupts tragen dazu bei, dass das Betriebssystem reibungslos funktioniert und scheinbar viele Dinge gleichzeitig erledigt.

Diese Definition wurde im Kontext von Computing geschrieben
Was ist ein Interrupt? - Definition aus techopedia