Debuggingterminologie
Die folgenden Begriffe werden beim Beschreiben des Debuggings verwendet.
-
Blauer Bildschirm
-
Wenn beim System ein Hardwareproblem, eine Dateninkonsistenz oder ein ähnlicher Fehler auftritt, wird möglicherweise ein Blaubildschirm mit Informationen angezeigt, die verwendet werden können, um die Ursache des Fehlers zu ermitteln. Diese Informationen enthalten den STOP-Code und ob eine Absturzabbilddatei erstellt wurde. Es kann auch eine Liste der geladenen Treiber und eine Stapelablaufverfolgung enthalten.
-
Absturzabbilddatei
-
Sie können das System so konfigurieren, dass Informationen in eine Absturzabbilddatei auf der Festplatte geschrieben werden, wenn ein STOP-Code generiert wird. Die Datei enthält Informationen, die der Debugger zum Analysieren des Fehlers verwenden kann. Diese Datei kann so groß sein wie der physische Arbeitsspeicher, der auf dem Computer enthalten ist.
-
Debugger
-
Ein Programm, das dazu dient, Fehler in einem anderen Programm zu erkennen, zu finden und zu korrigieren. Er ermöglicht es dem Entwickler, die Ausführung des Prozesses und seiner Threads zu durchlaufen, Speicher, Variablen und andere Elemente des Prozess- und Threadkontexts zu überwachen.
-
Kernelmodus
-
Der Prozessormodus, in dem Systemdienste und Gerätetreiber ausgeführt werden. Alle Schnittstellen und CPU-Anweisungen sind verfügbar, und auf den gesamten Arbeitsspeicher kann zugegriffen werden.
-
Minidumpdatei
-
Anwendungen können Minidumpdateien im Benutzermodus erzeugen, die eine nützliche Teilmenge der Informationen enthalten, die in einer Absturzabbilddatei enthalten sind. Weitere Informationen finden Sie unter MinidumpDateien.
-
STOP-Code
-
Der Fehlercode, der den Fehler identifiziert, der die Ausführung des Systemkernels beendet hat.
-
Symboldateien
-
Alle Systemanwendungen, Treiber und DLLs werden so erstellt, dass sich ihre Debuginformationen in separaten Dateien befinden, die als Symboldateien bezeichnet werden. Daher ist das System kleiner und schneller, kann aber dennoch gedebuggt werden, wenn die Symboldateien installiert sind. Weitere Informationen finden Sie unter Symboldateien.
-
Benutzermodus
-
Der Prozessormodus, in dem Anwendungen ausgeführt werden. Ein begrenzter Satz von Schnittstellen ist in diesem Modus verfügbar, und der Zugriff auf Systemdaten ist begrenzt.
Verwandte Themen