linux - 是否有工具可以检查两个 callgrind/valgrind 配置文件的差异?

标签 linux profiling valgrind kcachegrind callgrind

我试图了解程序在使用不同选项运行时的性能如何变化——我想解释一下系数 1.8。我一直在使用 [valgrind] 的 callgrind 工具进行分析,并使用 kcachegrind可视化结果。 但我真的很想看看差异。我找到了 cg_diff 程序,但它不适用于 callgrind 配置文件,只能用于 cachegrind 配置文件,这对我来说太贵了,无法收集。 有没有人知道可视化两个配置文件之间差异的工具?

最佳答案

cachegrind 的结果有一个工具,cg_diff。但是没有 callgrind 的工具。

关于linux - 是否有工具可以检查两个 callgrind/valgrind 配置文件的差异?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6669186/

相关文章:

c - 如何分析代码段?

java - 在 OutOfMemoryException 之前转储 Java 堆?

c - Valgrind 在我的代码中发现了漏洞,有人能帮我找到它吗?

c - glib2 是否真的使用 ALWAYS-MALLOC 泄漏内存?

c++ - 将指针存储到 vector 中时出现内存泄漏

linux - 当你给它一个服务的默认端口号时返回一个服务名称的脚本

将 32 位指针转换为 64 位指针? (导致 copy_from_user 失败)

python - 使用 python 2.7.3 在 linux 中安装 gedit

linux - 更改命令时 Gnu 并行恢复

linux - Oprofile调用图: origin of syscalls