Was ist eine Ausnahme bei der Maschinenüberprüfung?
Eine Maschinenprüfungsausnahme (Machine Check Exception, MCE) wird ausgelöst, wenn die Zentraleinheit (CPU) eines Computers bei Systemprüfungen einen Computerhardwarefehler feststellt. Auf Linux- und Unix-basierten Systemen, einschließlich Apple® Mac-Computern, wird der Fehler über eine "Kernel Panic" -Meldung gemeldet, die häufig direkt auf dem Konsolenbildschirm angezeigt wird. PCs, auf denen eines der Microsoft Windows®-Betriebssysteme ausgeführt wird, verwenden den allgemein bekannten "Blue Screen of Death", um eine Stop-Meldung anzuzeigen. Eine Computerprüfungsausnahme erfordert einen Neustart des Systems und identifiziert häufig zugrunde liegende Hardware-Beschädigungen oder Kompatibilitätsprobleme.
Es gibt eine Vielzahl von Problemen, die eine Maschinenprüfungsausnahme auslösen können. Die Ausnahme tritt auf, wenn ein bestimmtes Hardwareproblem nicht vollständig identifiziert werden kann. Dies kann es sehr arbeitsintensiv machen, die Ursache der Ausnahme zu lokalisieren. Computerhardwareprobleme, die zu dieser Art von Problemen führen können, umfassen Speichercachefehler, bei denen die im Speichercache gespeicherten Informationen beschädigt werden und Computerfehler verursachen, wenn sie gelesen werden, und Speicherbeschädigung mit wahlfreiem Zugriff (RAM), bei der falsch gespeicherte Daten in der System-RAM kann zu zufälligen Fehlern führen.
Auf Unix-basierten Systemen werden Computerprüfungsausnahmen häufig durch die Installation neuer Hardware verursacht. Der Beginn dieser Ausnahmen kann häufig auf die Zeit der Hardwareinstallation zurückgeführt werden, um die beschädigte Hardware zu identifizieren. Beschädigte RAM-Erweiterungsmodule können zu zufälligen Ausnahmen führen, wodurch die Identifizierung des zugrunde liegenden Problems erschwert wird. Beschädigte oder falsch angegebene RAM-Speichererweiterungsmodule können auch dazu führen, dass auf Computern mit Microsoft Windows®-Betriebssystemen eine Computerprüfungsausnahme auftritt.
Eine Überhitzung des Systems kann zu Ausnahmen bei der Maschinenüberprüfung führen. Dies kann auf einen unzureichenden oder defekten Kühlkörper oder Lüfter zurückzuführen sein oder auf eine Änderung des Computers oder ein Übertakten der CPU mit einer höheren Geschwindigkeit als ursprünglich festgelegt. Seltener können Softwarefehler zu solchen Problemen führen. Dies resultiert normalerweise aus dem Schreiben beschädigter Daten in ein Dateisystem oder aus Softwareanweisungen zum Lesen beschädigter oder falsch identifizierter Speicherblöcke.
Eine Maschinenprüfungsausnahmemeldung ist häufig das Ergebnis eines Hardwarefehlers oder einer Systemarchitekturbeschädigung, bei der der Computerfehler nicht genauer identifiziert werden kann. Die Machine Check Architecture (MCA) ist das Mittel, mit dem Computerfehler an das installierte Betriebssystem gemeldet werden. Computer, die auf bestimmten Prozessoren ausgeführt werden, verwenden möglicherweise eine erweiterte Architektur für die Computerprüfung, mit der die Ursache des Problems genauer identifiziert werden kann.