简单记录 perf 常见的使用方法。
perf 常用命令
perf top
$ perf top $ perf top -g # "-g" 选项可以查看堆栈调用 # 所调试的程序在编译时需要添加 "-g" 选项和 "-O2" 选项
perf record
+perf report
$ perf record -F 99 -p
</span>pidof dpvs<span class="sb">
-g -- sleep 30 # -F 99: 表示每秒采样 99 次 # -p xx:进程 ID # sleep 30:表示持续 30 秒 $ perf report -i perf.data $ perf report -n --stdio # 可以统计每个调用栈出现的百分比,然后从高到低排列
近期评论