首页/系统/Linux 内核与性能调优速查/perf annotate 下钻到指令/代码行
本包目录(357 条)

perf annotate 下钻到指令/代码行

对热点函数做指令级注释, 观察具体指令的采样占比, 定位到代码行。

用法

用法
perf annotate --stdio -s function_name
perf report --stdio --sort symbol | head
有 debuginfo 时展示源码行, 否则展示汇编; 内联函数可能影响行号映射。

易错点

  • 无调试信息时把汇编占比误读为源码行
  • 忽略该函数被多处内联导致的归属偏差

数据来源与参考

  • man perf-annotate
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌