[Windows]GFlag内存泄漏排查

0. 设置环境变量
set _NT_SYMBOL_PATH=C:\symbol

1. 打开glags.exe,勾选相关选项
第一个Tab页<System Registry>

第二个Tab页<kernel Flags>


2. 键入要定位内存泄露的程序
命令行
gflags.exe /I test.exe +ust


3. 利用umdh创建heap快照(排查两次快照间隔时间内的内存泄漏情况)
命令行
umdh.exe -pn:test.exe -f:log_11.txt

间隔一段时间运行
umdh.exe -pn:test.exe -f:log_12.txt


4. 分析差异命令
umdh.exe log_11.txt log_12.txt -f:log_r1.txt

posted @ 2019-04-03 09:59  Tigmer  阅读(959)  评论(0编辑  收藏  举报