Dump檔案

Dump檔案

Dump檔案是進程記憶體鏡像。可以把程式的執行狀態通過調試器保存到dump檔案中。Dump檔案是用來給驅動程式編寫人員調試驅動程式用的,這種檔案必須用專用工具軟體打開,比如使用WinDbg打開。

基本介紹

在Windbg中可以通過.dump命令保存進程的dump檔案。比如下面的命令把當前進程的鏡像保存為c:\testdump.dmp檔案:
.dump /ma C:\testdump.dmp
其中的/ma參數表示dump檔案應該包含進程的完整信息,包括整個用戶態的記憶體,這樣dump檔案尺寸會比較大,信息非常全面。如果不使用/ma參數,保存下來的dump檔案只包含了部分重要資料,比如暫存器和執行緒棧空間,檔案尺寸會比較小,無法分析所有的數據。
在Windbg中,通過File→Open Crash Dump選單可以打開dump檔案進行分析。打開dump檔案後,運行調試命令看到的信息和狀態,就是dump檔案保存時進程的狀態。通過dump檔案能夠方便地保存發生問題時進程的狀態,方便事後分析。
dump還是oracleSQL資料庫中導出的數據檔案。可以備份數據,並可以實現後期的導入。

相關詞條

熱門詞條

聯絡我們