当前位置:  软件>C/C++软件

内存泄露检测工具 Visual Leak Detector

    来源:    发布时间:2015-02-10

    本文导语:  灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间...

灵活自由是C/C++语言的一大特色,而这也为C/C++程序员出了一个难题。当程序越来越复杂时,内存的管理也会变得越加复杂,稍有不慎就会出现内存问题。内存泄漏是最常见的内存问题之一。内存泄漏如果不是很严重,在短时间内对程序不会有太大的影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。然而不管内存泄漏多么轻微,当程序长时间运行时,其破坏力是惊人的,从性能下降到内存耗尽,甚至会影响到其他程序的正常运行。另外内存问题的一个共同特点是,内存问题本身并不会有很明显的现象,当有异常现象出现时已时过境迁,其现场已非出现问题时的现场了,这给调试内存问题带来了很大的难度。
Visual Leak Detector是一款用于Visual C++的免费的内存泄露检测工具。可以在http://www.codeproject.com/tools/visualleakdetector.asp 下载到。相比较其它的内存泄露检测工具,它在检测到内存泄漏的同时,还具有如下特点:
1、 可以得到内存泄漏点的调用堆栈,如果可以的话,还可以得到其所在文件及行号;
2、 可以得到泄露内存的完整数据;
3、 可以设置内存泄露报告的级别;
4、 它是一个已经打包的lib,使用时无须编译它的源代码。而对于使用者自己的代码,也只需要做很小的改动;
5、 他的源代码使用GNU许可发布,并有详尽的文档及注释。对于想深入了解堆内存管理的读者,是一个不错的选择。


    
 
 

您可能感兴趣的文章:

  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • linux下内存泄露检测工具 mtrace 如果记录.so文件中的内存信息
  • c/c++服务器程序内存泄露问题分析及解决
  • 遇到奇怪的内存泄露问题,应用程序杀死内存无法释放!
  • 在SUSE linux下jar文档的运行,提示内存泄露,指定最大最小内存后只能在十几分钟才能打开,求各位大虾指点!
  • 如何调试内存泄露
  • 内核内存泄露检测
  • 驱动的内存泄露
  • linux下检查内存泄露的工具
  • 关于内存泄露的一个问题
  • 请问高手们,有没有一款工具可以测试内核内存泄露的?
  • JavaScript内存泄露检测工具 Leak Finder
  • 关于JAVA的内存泄露,高分求教!
  • 请教,在linux下如何判断程序的内存泄露?
  • 急急急,请问如何检查C程序中内存泄露问题?
  • 如何查找内存泄露问题
  • 在liunx系统上跑程序,几个小时后系统死机,而cpu不狂涨,也无内存泄露
  • 内存泄露和段错误的查找的好方法
  • Oracle 监听内存泄露问题
  • 内存泄露的问题
  • 请教一个linux c++调试问题(关于内存泄露)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求可移植到arm上运行的内存检测软件
  • Java 中如何检测内存泄漏?
  • 内存检测的问题
  • C 语言内存错误检测工具 memwatch
  • 各位大侠,检测内存大小用什么命令?
  • 请教:linux下如何检测并控制进程的内存大小?
  • 内存带宽检测工具 pmbw
  • C语言内存泄漏检测工具 MemLeak
  • HPUNIX下有什么能检测内存越界的工具啊?
  • Linux下如何检测硬盘和内存(源代码)
  • Java 内存泄漏检测工具 Censum
  • php iis7站长之家
  • 在FreeBSD上面,有什么好的检测内存泄漏的工具吗?非常感谢!!
  • 请教用memcheck检测内存的问题
  • 如何检测内存泄露,请帮帮忙~~~~~~~~~~~~~~~~
  • 恳请对服务器的开发有经验的谈谈服务器开发经验(Unix/Linux & Win32):服务器构架、内存泄漏检测,异常出错……!!!
  • LINUX下有没类似WIN BoundsChecker的内存泄露检测工具?
  • LINUX下如何用程序实现对一段代码运行使用的内存进行检测
  • 如何检测程序中memorycopy的次数和每次拷贝的内存大小
  • linux c编程实现检测某进程的cpu占有率和内存使用情况
  • C++ Vectors 成员 get_allocator():返回vector的内存分配器
  • 我的机器内存128 ,安装redhat9 后,可用内存很少了,如何节省内存呢?
  • C++ Vectors 成员 capacity():返回vector所能容纳的元素数量(在不重新分配内存的情况下)
  • 奇闻:Apache+Apache JServ 1.1.1+1G内存居然报内存不够,那位高友知道参数设置,把俺的1G内存都利用起来,感激不尽啊
  • C/C++内存池实现介绍及基本要求
  • 怎样读取指定内存地址处指定长度的内存数据???(
  • linux下free命令显示的内存使用情况分析
  • 【操作系统虚拟内存和物理内存疑惑】
  • c/c++内存堆分配和栈分配理解
  • 请教一个关于内存分配的问题(系统和DMA共享一块物理内存空间)
  • Ubuntu查看内存,进程相关命令介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3