Valgrind 3.7.0 发布,应用运行时诊断工具

2012年05月04日

Valgrind 3.7.0 发布,该版本增加对 ARM/Android, S390X/Linux, and Mac OS X 10.7 (Lion) 系统的支持;增加了一个 GDB 服务器,可通过 GDB 直接对应用进行控制;性能和功能上都有改进,涉及 Helgrind、DRD、Memcheck 和 exp-Sgcheck.

Valgrind是一个运行时诊断工具,它可以监视 一个指定程序的活动并通知你在你的代码中可能存在的各种各样的内存管理问题。它类似于老式的Electric Fence工具(该工具将标准的内存分配函数替换为自己的函数以提高诊断能力),但被认为更容易使用并且在多个方面都提供了更丰富的功能——而且现在大多 数主流Linux发行版都提供了该工具,所以在你的系统中使用它不需要花费太多时间,你只需安装它的软件包即可。

一个典型的Valgrind运行可能如下所示:

展开阅读全文
5 收藏
分享
加载中
最新评论 (3)
。。。。。。
2012-05-04 11:33
0
回复
举报
更多评论
3 评论
5 收藏
分享
返回顶部
顶部