Valgrind

Valgrind
软件
软件描述
Valgrind 是一个用于构建动态分析工具的仪器框架。它提供了多种工具,可自动检测许多内存管理和线程错误,并对程序进行详细性能分析。你还可以使用 Valgrind 构建新的工具。
官方网站
访问软件的官方网站了解更多信息
valgrind.org
安全链接HTTPS
什么是 Valgrind?
Valgrind 是一个用于构建动态分析工具的仪器框架。它提供的工具可自动检测多种内存管理和线程错误,并对程序进行详细剖析。您还可以使用 Valgrind 构建新工具。
当前 Valgrind 发行版包含六个高质量的工具:内存错误检测器、两个线程错误检测器、缓存和分支预测剖析器、生成调用图的缓存和分支预测剖析器,以及堆剖析器。此外还包含三个实验性工具:堆/栈/全局数组越界检测器、第二个检查堆块使用情况的堆剖析器,以及 SimPoint 基本块向量生成器。
