2012-02-02 38 views
0

我想收集使用adplus的掛坑。我是否必須從一開始就使用adplus命令來運行該流程,還是必須在應用程序掛起後啓動它?如果必須從一開始就做好,有沒有辦法減少轉儲的大小,直到發生實際的掛起事件?通過adplus收集垃圾的正確方法是什麼?

謝謝。

回答

3

,當你發現your.exe掛您可以使用

%WinDbgPath%\ADPlus -hang -o %OUTDIR% -quiet –pn <your.exe> 

。轉儲的大小取決於轉儲類型和轉儲過程的大小。您可以在命令行選項或.cfg文件中控制轉儲的類型。 這將產生立即傾,就如同您所附加使用WinDbg和

.dump /ma /u <file.dmp> 
+0

也藉此在C一看:\程序文件(x86)\ Windows調試工具(x86)的\ adplus.doc 和windbg的ADPlus部分有所幫助。 – 2012-02-02 11:12:35