Betriebssystem und Hardware

Welche Aussage zum NMI (nicht maskierbarer Interrupt) ist richtig?

  1. AEr wird auch bei Sperrung stets angenommen und dient der Meldung schwerer Störungen
  2. BEr hat die niedrigste Priorität und wird erst nach Abschluss aller anderen Interrupts behandelt
  3. CEr ist ein reiner Timer-Interrupt, der sich per Software überhaupt nicht auslösen lässt
Antwort und Erläuterung anzeigen

Antwort: A. Er wird auch bei Sperrung stets angenommen und dient der Meldung schwerer Störungen

Ein NMI ist ein Interrupt, der sich durch die normale Interrupt-Sperre nicht aufhalten lässt. Er wird für Ereignisse verwendet, die auch bei stehendem System unbedingt gemeldet werden müssen, etwa nicht korrigierbare Speicherfehler, Versorgungsstörungen und Watchdog-Timeouts. Er kann auch genutzt werden, um den Zustand zu untersuchen, wenn das Betriebssystem bei gesperrten Interrupts hängt. Die Priorität gehört zu den höchsten, er wird nie zurückgestellt und ist auch nicht auf den Timer beschränkt.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Betriebssystem und Hardware

  1. Welche Verarbeitung ist in einem System mit mehreren Kernen nötig, wenn das Betriebssystem den Seitentabelleneintrag einer Seite umschreibt und die Zuordnung aufhebt?
  2. Was geschieht im Allgemeinen, wenn ein Programm auf eine vom Betriebssystem nicht zugewiesene Adresse zugreift?
  3. Welche Erklärung dessen, was beim Lesen von Dateiinhalten über einen Mechanismus wie mmap passiert, der eine Datei dem Speicher zuordnet, ist richtig?
  4. Was ist der Hauptgrund dafür, dass es beim byteweisen Schreiben kleiner Datenmengen schneller ist, sie in einem Puffer im Benutzerraum zu sammeln und gebündelt zu schreiben, als jedes Mal einen Systemaufruf auszuführen?
  5. Was ist der Hauptzweck der Einrichtung von privilegiertem Modus (Kernel-Modus) und Benutzermodus in der CPU?

Vergleiche zu diesem Thema