当我发现它仅适用于Linux时,我正在研究Valgrind以帮助改进我的C编码/调试 - 我没有其他需要或兴趣将我的操作系统转移到Linux所以我想知道是否有一个同样好的Windows程序.
我的老板已经分配给我检查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
如上所述:
工具
http://technet.microsoft.com/en-us/library/bb457063.aspx
对我的要求没用.如果你能提出一个好的工具,那将是非常有帮助的,因为请求这个的客户对我们公司非常重要.谢谢!