【问题标题】:Open perf.data in Kcachegrind在 Kcachegrind 中打开 perf.data
【发布时间】:2013-06-17 21:22:41
【问题描述】:

我在某处读到可以将 perf.data(来自 linux perf record 分析工具的输出)转换为 kcachegrind 可以解析/绘图的格式,但是我没有找到能够进行这种转换的应用程序,也没有kcachegrind 会打开perf.data

这可能吗:使用 kcachegrind 查看 perf 输出?我可以使用哪个工具?

【问题讨论】:

    标签: linux performance profiling valgrind perf


    【解决方案1】:

    将perf数据转换为callgrind格式有两种方法,但尚不清楚哪种方法更成熟。 可以在https://github.com/ostash/perfgrind找到具有更多当前提交的名为 perfgrind 的提交
    但是,据说它缺乏调用图支持,并且在内核邮件列表上发布了第二个工具的补丁后,提交就停止了,请参阅 lkml.org/lkml/2013/3/27/535。

    第二个工具https://github.com/vitillo/perf 接近直接集成到 perf 命令中,但尚未看到正式发布。 至少我试过的 perf 3.10.0 不支持建议的“perf convert”语法。

    【讨论】:

      猜你喜欢
      • 2017-05-26
      • 1970-01-01
      • 2011-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-08
      • 2014-02-04
      • 1970-01-01
      相关资源
      最近更新 更多