在unix环境中,是否有任何工具可以轻松分析代码,并提到在代码的某些部分有可能发生内存泄漏。 HPUX/AIX/Solaris上用于确定c/C++代码中内存泄漏的工具
4
A
回答
8
如果你谈论的是static analysis再有就是cppcheck(以及许多其他)
如果你在谈论一个runtime checker(这将是方式比静态分析更加准确,可靠)有valgrind
有大量的其他工具可用。看看上面的链接以获取更多信息
Purify在AIX上就可以了(虽然它不是免费的。
HP有wdb调试器,它能够检测内存泄漏。
0
虽然不是专门的工具用于检测内存泄漏的另一个选项是可用的Boehm-Demers-Weiser garbage collector来自惠普实验室。
它充当新的malloc更换。
Here是将其用作泄漏检测器的说明。它已经或曾经被Mozilla用作Firefox的泄漏检测器。如果我记得正确,它也被Mono和DotGNU Portable.NET用作gc。
1
我使用Insure,它运作良好。欲了解更多信息,请使用 http://www.parasoft.com/jsp/products/article.jsp?articleId=530
0
相关问题
- 1. 内存泄漏的代码
- 2. Android内存泄漏工具?
- 3. iPhone内存泄漏工具
- 4. C++代码内存泄漏
- 5. iOS:内存泄漏代码
- 6. 内存泄漏代码
- 7. 内存泄漏此代码
- 8. 用于调试JavaScript中的内存泄漏的工具
- 9. JNI代码中的内存泄漏
- 10. 此代码中的内存泄漏?
- 11. 可可代码中的内存泄漏
- 12. C++ OpenMP代码中的内存泄漏
- 13. c代码中的内存泄漏
- 14. NSSortDescriptor代码中的iOS内存泄漏
- 15. C++代码中的内存泄漏
- 16. 代码中潜在的内存泄漏
- 17. cygwin上的内存泄漏工具
- 18. 查找JavaScript内存泄漏的工具
- 19. 分析结果VS泄漏的工具:iPhone内存泄漏
- 20. 我的代码的mysql内存泄漏?
- 21. 为什么iphone-xcode泄漏工具显示此代码泄漏?
- 22. 导致内存泄漏的jQuery代码
- 23. 带dealloc的小代码内存泄漏
- 24. 内存泄漏检测工具
- 25. 本机内存泄漏分析工具
- 26. iphone/ipad内存泄漏仪器工具
- 27. 泄漏工具没有发现泄漏,但内存不释放
- 28. 用于创建内存泄漏的C#代码。
- 29. 特定于环境的内存泄漏
- 30. IOS7 - Xcode5 - 内存泄漏无代码
valgrind +1。 – nmichaels 2011-03-04 14:55:21
我认为valgrind只能在没有GUI的HPUX或AIX上的LINUX上使用。 – Vijay 2011-03-04 14:56:12
@wvwvwv,2分,1,Hpux,Aix等,都支持这种或那种形式的GUI。 2,valgrind是一个命令行工具(无gui) – Glen 2011-03-04 15:01:47