了解CentOS 7上perf的结果

时间:2015-11-11 19:58:16

标签: linux performance centos perf

我正在尝试为MPI应用程序获取一些分析结果。我在CentOS 7上使用了perf report命令。我在网上搜索并发现了一些针对perf的维基,但我仍然无法找到前三列的含义。 Perf report for my application

1 个答案:

答案 0 :(得分:1)

根据perf Tutorial首先是开销,第二个是自我开销

  

“Overhead”列表示在相应函数中收集的整体样本的百分比。

输出中的第3列是事件的出现次数,称为期间

  

perf工具默认为平均速率。它设置为1000Hz,或1000个样本/秒。这意味着内核正在动态调整采样周期以达到目标平均速率。期间调整在原始配置文件数据中报告。相反,对于另一种模式,采样周期由用户设置,并且不在采样之间变化。目前不支持采样周期随机化。