首頁>Club>
4
回覆列表
  • 1 # 何方神聖個

    Dump檔案是程序的記憶體映象。可以把程式的執行狀態透過偵錯程式儲存到dump檔案中。Dump檔案是用來給驅動程式編寫人員除錯驅動程式用的,這種檔案必須用專用工具軟體開啟,比如使用WinDbg開啟。

    在Windbg中可以透過.dump命令儲存程序的dump檔案。比如下面的命令把當前程序的映象儲存為c:\testdump.dmp檔案:.dump/maC:\testdump.dmp

    其中的/ma引數表示dump檔案應該包含程序的完整資訊,包括整個使用者態的記憶體,這樣dump檔案尺寸會比較大,資訊非常全面。如果不使用/ma引數,儲存下來的dump檔案只包含了部分重要資料,比如暫存器和執行緒棧空間,檔案尺寸會比較小,無法分析所有的資料。

    在Windbg中,透過File→OpenCrashDump選單可以開啟dump檔案進行分析。開啟dump檔案後,執行除錯命令看到的資訊和狀態,就是dump檔案儲存時程序的狀態。透過dump檔案能夠方便地儲存發生問題時程序的狀態,方便事後分析。

    dump還是oracle及SQL資料庫中匯出的資料檔案。可以備份資料,並可以實現後期的匯入。

    .

    下載BlueScreenView,執行它就會自動讀取C:\Windows\minidump\*.dmp作業系統藍色畫面記錄轉儲檔案.

  • 中秋節和大豐收的關聯?
  • 雅馬哈摩托車天戟和天劍哪款要好?