UMDH - 快速检测内存泄漏的免费工具
来源:互联网 发布:二更网络主页 编辑:程序博客网 时间:2024/04/28 17:39
UMDH是微软Debugging Tools工具集的一个小工具。因为OS记录内存分配信息需要符号文件,所以程序链接时需要选择生成符号信息(/DEBUG)
用法:
1. 运行程序前,告诉OS要保存内存分配信息:
gflags.exe /i Your_Exe_Program.exe +ust
gflags.exe /i Your_Exe_Program.exe /tracedb 1024
2. 设置环境变量 _NT_SYMBOL_PATH 到实际的符号文件路径,比如c:/symbols
3. 运行程序
4. 抓取两次内存快照:
umdh.exe -p:<pid> -f:DumpUMDH_1.txt
umdh.exe -p:<pid> -f:DumpUMDH_2.txt
5. 比较结果:
umdh.exe DumpUMDH_1.txt DumpUMDH_2.txt -f:Result.txt
下载Debugging Tools:
32位: http://www.microsoft.com/whdc/devtools/ ... llx86.mspx
64位: http://www.microsoft.com/whdc/devtools/ ... 64bit.mspx
- UMDH - 快速检测内存泄漏的免费工具
- 内存泄漏工具umdh的使用
- UMDH检测内存泄漏,配置
- UMDH分析heap上的内存泄漏
- UMDH查内存泄漏
- UMDH查内存泄漏
- umdh 查内存泄漏
- 使用UMDH查找内存泄漏
- 使用UMDH查找内存泄漏
- 使用Umdh对付内存泄漏
- 使用UMDH查找内存泄漏
- 使用UMDH查找内存泄漏
- linux下检测内存泄漏的工具
- 检测内存泄漏的常见工具-LeakCanary
- 检测内存泄漏的常见工具
- 使用umdh检测内存泄露
- 内存泄漏检测分析工具
- 内存泄漏的检测
- 面向对象设计模式---之代理模式
- C# web递归加载树
- DICOM文件格式与编程(转)
- TCAP
- 查找自己的人生路
- UMDH - 快速检测内存泄漏的免费工具
- Asp.net mvc 2中使用Ajax的三种方式
- FSDK_DetectFace
- 用批处理编译*.sln工程
- CentOS 运行 Java的图形出错: libXtst.so.6: cannot open shared object file: No such file or directory
- Snmp学习笔记
- [随笔]参加面试的结论
- Struts2上传文件及问题解决
- 从客户端中检测到有潜在危险的 Request.Form 值