什么是内存泄漏检测?

6小时前 (11:43:44)阅读1回复0
yk
yk
  • 管理员
  • 注册排名3
  • 经验值97125
  • 级别管理员
  • 主题19425
  • 回复0
楼主

感知东西。

1.Ccmalloc-Linux和Solaris下C和C++法国的简单利用内存泄露和malloc调试库。

2.Dmalloc-DebugMallocLibrary。

3.BrucePerens在ElectricFence-Linux发行版中创建的malloc()调试库。

4.在Leaky-Linux上检测内存泄漏法国。

5.在LeakTracer-Linux、Solaris和HP-UX上跟踪和照亮C++法国的内存泄漏。

6.MEMWATCH-由JohanLindh编写的开放源C语言内存错误检测物品,次要通过gcc的precessor停止。

7.Valgrind-DebuggingandprofilingLinuxprograms,aimingatprogramswritteninCandC++。

8.KCachegrind-AvisualizationtoolfortheprofilingdatageneratedbyCachegrindandCallree。

9.IBMRationalPurifyPlus-通过扶轮帮助开发人员查明C/C++、托管。NET、Java和VB6代码的性能和可靠性错误。珀派加将内存错误和泄漏检测、法式性能说明利用、代码笼套照明等用途结合到一个单一、完整的物品包装中。

10.ParasoftInsure++-对C/C++中利用的运行时错误的主动检测,可以主动监控C/C++法式,发现其中存在的内存破坏、内存泄露、指针错误和I/O等错误。并利用一系列特殊的技巧(SCI手艺和变异测试等)彻底搜索和测试我们的代码,从而准确定位比特错误的确切位置,并给出详细的诊断信息。

可以作为Microsoft VisualC++的插件运行。

11.CompuwareDevPartnerforVisualC++BoundsCheckerSuite-为C++开发人员设想的执行错误检测和调试东西软件。是MicrosoftVisualStudio和C++6。

将运行0的插件。

12.ElectricSoftwareGlowCode-囊括内存泄漏查找、codeprofiler、函数有用跟踪等用途。给C++和。网络开发者供给的完整错误诊断和运行时性能照明东西包。

13.CompuwareDevPartnerJavaEdition-囊括了一些大的利用模块,包括Java内存检测、代码笼率测试、代码性能测试、线程死锁和散布式利用。

14.QuestJProbe-照亮Java的内存泄露。

15.Ej-technologiesJProfiler-J2SE和J2EE利用用于照亮法国的专业Java分析东西.CPU、运行时和内存的分析结合到一个强有力的利用中。

16.

BEAJRockit-用于诊断Java内存泄漏,指出根本原因,并针对英特尔平台进行了优化,在英特尔硬件上提供增强的性能。

0
回帖

什么是内存泄漏检测? 期待您的回复!

取消