【发布时间】:2017-12-13 01:50:10
【问题描述】:
我尝试修改perf record 来处理目标进程/程序的汇编代码。因此,我想知道perf在哪里存储目标进程/程序的汇编代码和计数位置的数据结构?
一般perf record完成后会写一个'perf.data',我们可以使用perf record,按'Enter'并选择'annotate'来查看目标进程/程序的汇编代码。通过这种方式,我们可以得到哪个代码行是计数的原因。
【问题讨论】:
-
您确实需要为您想要实现的目标添加更多细节。这个问题很不清楚。
-
谢谢。我尝试修改
perf源代码让'perf record'命令可以实时输出目标进度/程序的汇编代码的计数器编号和计数器位置,而不是rusult文件perf.data。