首页/系统/Linux 内核与性能调优速查/BCC profile 生成 On-CPU 火焰图
本包目录(357 条)

BCC profile 生成 On-CPU 火焰图

profile 工具按栈采样并直接输出折叠格式, 省去 perf 导出步骤。

生成

生成
profile-bpfcc -F 99 -f 30 > /tmp/oncpu.folded
./flamegraph.pl /tmp/oncpu.folded > /tmp/oncpu.svg
工具路径随发行版变化(如 /usr/share/bcc/tools/profile); -f 输出折叠格式供 flamegraph.pl 使用。

易错点

  • 把采样频率调高造成额外开销
  • 未指定目标进程时全系统采集, 噪声偏多

数据来源与参考

  • BCC 工具集文档 profile
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌