免费应用程序检查Windows x64中的内存泄漏?

Coo*_*der 12 c c++ memory-leaks

我的老板已经分配给我检查API的内存泄漏.应用程序是在C&C++中创建的.所以有可能使用malloc和new分配内存.我想在64位Windows 7中以调试器模式检查Visual Studio 2010中的内存泄漏.任务管理器的问题是它没有显示稳定的读数(内存增加和减少少量).在API运行之前和之后,差异也很小.所以我不能肯定地说每个周期都有x个内存泄漏.

我在互联网上搜索过,发现linux有一个很棒的工具.但是我想要一个可靠的工具来满足我的要求(Windows 7).我遇到过这些:

http://winleak.sourceforge.net/

http://sourceforge.net/projects/duma/?source=recommended

如上所述:

检查Windows中的内存泄漏

工具

http://technet.microsoft.com/en-us/library/bb457063.aspx

对我的要求没用.如果你能提出一个好的工具,那将是非常有帮助的,因为请求这个的客户对我们公司非常重要.谢谢!

izo*_*ica 6

我建议使用视觉检漏仪,因为它已经很好地服务了我好几次.您也可以尝试使用valgrind for windows(虽然我没有成功).记忆博士也帮了我几次.

编辑:也看看这里.