2013-04-09 35 views
0

使用WinDbg監視內存泄漏?我正在尋找一種方法來使用!htrace(!htrace enable - >!htrace -snapshot - >!htrace -diff)來獲得更深的堆棧跟蹤,以確定我們正在使用的MEM泄漏。我現在可以獲得一堆線程,但是我無法獲得足夠深的棧軌跡(我希望在每個棧上看到更多的幀......我只能看到堆棧中對我而言不太感興趣的部分)使用windbg監視內存泄漏

+0

你是否發現你只能看到20幀?這是默認情況下,你可以使用'.kframes 0n100'將其設置爲100幀,其他問題你可以在gflags中設置用戶堆棧跟蹤嗎?要做到這一點'!gflag +「ust」' – EdChum 2013-04-09 18:51:10

回答

-1

默認20是堆棧幀限制,可以改變此:

.kframes 0n100 

這限制設置100(0n表示數量基於十進制數,否則將假定要傳遞的十六進制值)更多信息here