Was ist eine Dumptatei?
Eine DumpFile ist eine Datei, die als ein Ort fungiert, an dem der Computer aktuelle Informationen über den Status des Systems schreibt. Diese Informationen können die aktuelle Uhrzeit und Datum, Details zu den vorherigen ausgeführten Befehlen im System sowie Details zu allen Fehlercodes, die einem System- oder Programmabsturz vorausgingen, enthalten. Das DumpFile kann auch Speicherinformationen für Daten enthalten, die über und unter dem Speicherort des fehlerhaften Threads gespeichert sind, sowie Listen der zum Zeitpunkt des Dump aktiven Module und Threads sowie andere Daten. In der Regel in Crash-Szenarien verwendet, bietet ein DumpFile dem Endbenutzer relevante Informationen über den Status des Systems vor dem Absturz, wodurch Debugging-Bemühungen für den Endbenutzer erleichtert werden.
Ähnlich wie bei einem archäologischen Bericht über den Status des Computers vor einer massiven Katastrophe oder eines anderen SystemereignisseUm dem Endbenutzer ausreichende Informationen zur Verfügung zu stellen, um den Grund für den Absturz zu ermitteln. Während die in einer einzelnen Dump -Datei enthaltenen Informationen möglicherweise nicht ausreichen, um den Grund für einen tödlichen Fehler oder einen Absturz zu bestimmen, können die kombinierten Informationen von mehreren Dumpfiles häufig Muster hervorheben, die dazu beitragen können, die Hauptursache eines Problems zu identifizieren. Wenn der Endbenutzer ein einzelnes Dump -Datei hat, das einen Absturz in Verbindung mit einem anderen verdächtigen aktiven Programm oder Thread zeigt, ist dies wahrscheinlich eine Anomalie. Wenn der andere verdächtige Faden jedes Mal aktiv ist, wenn ein Absturz auftritt, wird es weitaus wahrscheinlicher, dass der verdächtige Faden irgendwie zum Problem beiträgt.
Die in einem bestimmten Dump-Datei enthaltenen Informationen sind häufig anwendungsabhängig. Dies bedeutet, dass verschiedene Programme unterschiedliche Datenarten in einem DumpFile speichern. Darüber hinaus können bestimmte Programme unterschiedliche Arten von Dump -Dateien mit unterschiedlichen Detaillierungsniveaus erstellen. Zum Beispiel Windows® CE 5.0 kann in der eskalierenden Reihenfolge von Komplexität, Kontext -Dumps, Systempolster und kompletten Müllkopien erzeugt werden. Diese unterscheiden sich je nach Detailniveau; System -Dumps enthalten alle Informationen, die in einem Kontext -Dump -Plus -Informationen zu CallStacks enthalten sind. Modul-, Prozess- und Thread -Listen für das System; und Informationen zum Speicher im Zusammenhang mit dem fehlerhaften Thread.