发布于 2016-10-26 00:02:04 | 126 次阅读 | 评论: 0 | 来源: 网友投递
Valgrind 运行时诊断工具
Valgrind是一个运行时诊断工具,它可以监视 一个指定程序的活动并通知你在你的代码中可能存在的各种各样的内存管理问题。它类似于老式的Electric Fence工具(该工具将标准的内存分配函数替换为自己的函数以提高诊断能力),但被认为更容易使用并且在多个方面都提供了更丰富的功能——而且现在大多 数主流Linux发行版都提供了该工具,所以在你的系统中使用它不需要花费太多时间,你只需安装它的软件包即可。
Valgrind 3.12.0 发布,这是一个功能版本,有大量的改进和修复。
部分更新内容:
电源已添加对 ISA 3.0 的支持;
Solaris 端口改进和丰富;
添加了对 MacOS 10.12(Sierra)的初步支持;
抑制条目中的最大呼叫者数现在等于 --num -callers(500)的最大大小;
改进了执行大量丢弃的程序的性能指令地址范围为8KB或更小。
由于改进内容较多,建议点击更新日志查看详情。
下载地址: