memory leak
内存泄漏(Memory Leak):内存泄漏是指在程序中动态分配的内存在使用后没有及时的释放掉而造成的系统无法再次使用。
OutOfMemoryError
[分析诊断] 张建平:WAS 6X内存泄漏(OutOfMemoryError)分析 内存泄露, 张建平
unfreed memory
...ch支持 ANSI C,它提供结果日志纪录,能检测双重释放(double-free)、错误释放(erroneous free)、内存泄漏(unfreed memory)、溢出(Overflow)、下溢(Underflow)等等。
PURIFY
7、白盒测试的工具:覆盖分析器(PureCoverage)、内存泄漏(Purify)、性能瓶颈(Quantify)
内存泄漏也称作“存储渗漏”,用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。(其实说白了就是该内存空间使用完毕之后未回收)即所谓内存泄漏。 内存泄漏形象的比喻是“操作系统可提供给所有进程的存储空间正在被某个进程榨干”,最终结果是程序运行时间越长,占用存储空间越来越多,最终用尽全部存储空间,整个系统崩溃。所以“内存泄漏”是从操作系统的角度来看的。这里的存储空间并不是指物理内存,而是指虚拟内存大小,这个虚拟内存大小取决于磁盘交换区设定的大小。由程序申请的一块内存,如果没有任何一个指针指向它,那么这块内存就泄漏了。