我使用perf脚本命令来查看perf.data文件的结果,但我真的不明白每列的含义。例如,如果我有以下结果:
perf 3198 [000] 13156.201238: bus-cycles: ffffffff81086e90 resched_task
perf 3198 [000] 13156.201267: instructions: ffffffff811868e9 do_vfs_ioctl
3198
,[000]
,13156.201238
指的是什么值?
答案 0 :(得分:3)
从--fields
的默认列表中输出(-F
是等效的),从列表中看起来像pid
,cpu
和time
可用的字段。您可以使用
perf script -F pid,cpu,time
如果输出中的第一个字段相同。
如果没有,可能没有比从手册页尝试其他字段更好的方法(没有好的文档)。