使用性能记录进行基于时间的分析

Time Based Profiling with perf record

你能告诉我在使用 perf record 时如何获取每个样本的事件计数器的值吗?

例如:

perf record -F 100 -e instructions ./program

使用性能报告,我只看到开销。但是我想知道是否有办法查看每个样本的计数器值...

如果其他人遇到同样的问题,我会回答我自己的问题。

为了查看采样的时间和当时计数器的值,可以在执行perf record后使用perf script