轉儲文件是計算機寫入有關系統狀態的當前信息的文件。這些信息可以包括當前時間和日期、系統上以前執行的命令的詳細信息,以及有關系統或程序崩潰之前的任何錯誤代碼的詳細信息。轉儲文件還可能包括存儲在故障線程位置...
轉儲文件是計算機寫入有關系統狀態的當前信息的文件。這些信息可以包括當前時間和日期、系統上以前執行的命令的詳細信息,以及有關系統或程序崩潰之前的任何錯誤代碼的詳細信息。轉儲文件還可能包括存儲在故障線程位置上方和下方的數據的內存信息,以及在轉儲時活動的正在運行的模塊和線程的列表,以及其他數據。通常在崩潰情況下,轉儲文件提供最終用戶,在崩潰前提供有關系統狀態的相關信息,使最終用戶更容易進行調試。轉儲文件可以包括計算機崩潰前的錯誤代碼。類似于在發生大規模災難或其他系統事件之前計算機狀態的考古報告,轉儲文件充當系統或程序崩潰后幸存下來的紀念品,試圖為最終用戶提供足夠的信息,以幫助發現崩潰背后的原因。雖然單個轉儲文件中包含的信息可能不足以查明致命錯誤或崩潰背后的原因,來自多個轉儲文件的組合信息通常可以突出顯示有助于確定問題根本原因的模式。如果最終用戶有一個顯示與另一個可疑活動程序或線程一起發生崩潰的轉儲文件,則這很可能是一個異常;如果另一個可疑線程每個都處于活動狀態,并且每次發生崩潰時,可疑線程可能會以某種方式導致問題。任何特定轉儲文件中包含的信息通常與應用程序相關。這意味著不同的程序將在轉儲文件中存儲不同類型的數據。此外,某些程序可能會產生不同的結果轉儲文件的類型,具有不同的詳細級別例如,Windows?CE 5.0能夠按復雜程度遞增的順序生成上下文轉儲、系統轉儲和完整轉儲。這些取決于詳細程度的不同;系統轉儲包含上下文轉儲中找到的所有信息以及有關系統的調用堆棧、模塊、進程和線程列表的信息;以及有關錯誤線程的內存的信息
-
發表于 2020-08-07 10:01
- 閱讀 ( 1666 )
- 分類:電腦網絡