Dump文件又叫內(nèi)存轉(zhuǎn)儲(chǔ)文件或者叫內(nèi)存快照文件,是進(jìn)程的內(nèi)存鏡像,是用來(lái)給驅(qū)動(dòng)程序編寫人員調(diào)試驅(qū)動(dòng)程序用的。dump文件中包含了程序運(yùn)行的模塊信息、線程信息、堆棧調(diào)用信息、異常信息等數(shù)據(jù)。
本教程操作環(huán)境:windows7系統(tǒng)、Dell G3電腦。
Dump文件又叫內(nèi)存轉(zhuǎn)儲(chǔ)文件或者叫內(nèi)存快照文件,是進(jìn)程的內(nèi)存鏡像,是一個(gè)進(jìn)程或系統(tǒng)在某一給定的時(shí)間的快照,比如在進(jìn)程崩潰時(shí)或則進(jìn)程有其他問(wèn)題時(shí),甚至是任何時(shí)候,我們都可以通過(guò)工具將系統(tǒng)或某進(jìn)程的內(nèi)存?zhèn)浞莩鰜?lái)供調(diào)試分析用。dump文件中包含了程序運(yùn)行的模塊信息、線程信息、堆棧調(diào)用信息、異常信息等數(shù)據(jù)。
可以把程序的執(zhí)行狀態(tài)通過(guò)調(diào)試器保存到dump文件中。
Dump文件是用來(lái)給驅(qū)動(dòng)程序編寫人員調(diào)試驅(qū)動(dòng)程序用的,這種文件必須用專用工具軟件打開(kāi),比如使用WinDbg打開(kāi)。
當(dāng)我們的程序發(fā)布出去之后,在客戶機(jī)上是無(wú)法跟蹤代碼的,所以Dump(擴(kuò)展名是 .dmp)文件對(duì)于我們來(lái)說(shuō)特別重要。我們可以通過(guò).dmp文件把出現(xiàn)問(wèn)題的情況再現(xiàn),然后根據(jù)再現(xiàn)的狀況(包括堆棧調(diào)用等情況),可以找到出現(xiàn)問(wèn)題對(duì)應(yīng)的行號(hào)。