nwe*_*hof 5 linux profiling branch-prediction perf
我知道在执行程序时我可以得到分支误预测的总百分比perf stat.但是,如何获取特定分支(if或switchC代码中的语句)的统计信息?
您可以对branch-misses活动进行抽样:
sudo perf record -e branch-misses <yourapp>
然后报告它(甚至选择你感兴趣的功能):
sudo perf report -n --symbols=<yourfunction>
在那里,您可以访问带注释的代码并获取给定分支的一些统计信息.或直接annotate使用带有--symbol选项的perf命令.
| 归档时间: |
|
| 查看次数: |
875 次 |
| 最近记录: |