在Unix环境下,是否有可以轻松分析代码并指出代码中某些部分存在内存泄漏可能性的工具?适用于HPUX/AIX/Solaris系统。
我使用Insure,它运行良好。如需更多信息,请访问http://www.parasoft.com/jsp/products/article.jsp?articleId=530
虽然不是专门用于检测内存泄漏的工具,但另一个选择是来自HP实验室的Boehm-Demers-Weiser垃圾收集器。
它可以作为new和malloc的替代品。
这里有使用它作为泄漏检测器的说明。如果我没记错的话,Mozilla曾将其用作Firefox的泄漏检测器。我记得Mono和DotGNU Portable.NET也将其用作gc。