在Kcachegrind中打开perf.data?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (24)

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

使用kcachegrind查看perf输出?我可以使用哪种工具?

提问于
用户回答回答于

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

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

扫码关注云+社区