用 perf record 采样 CPU 热点

记录调用栈,再用 perf report 查看热点。

Linux进程监控性能诊断低风险
运行 perf record -g -- ./程序,再用 perf report 探索采样。

01命令

命令
$ perf record -g -- ./my-program

02作用说明

perf record 周期性采样调用栈并写入数据文件,perf report 或火焰图工具据此找出热点。无需修改程序即可回答时间花在哪里,天然属于脚本与终端工作流。

03风险

风险低风险
使用条件sudo apt install linux-perf
!注意: 采样在共享主机上涉及安全;请妥善限制 perf_event_open 的访问权限。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

最后验证: 2026-10-13 · 分类: 系统与设置

06相关方案