perf报告 - 两个百分比列

时间:2016-05-19 18:42:57

标签: perf

有谁知道perf报告输出的记录在哪里?或者特别是左边的两个百分比列是什么?我发现了一些显示单个百分比列的示例,但我得到了两个。我使用的命令如下所示。

非常感谢!

 perf record -g -a sleep 1
 # Note: -a == all cpus -g enables backtrace recording for call graphs
 perf report
 +   78.09%     0.00%   node  libc-2.19.so  [.] __libc_start_main
 +   77.71%     0.00%   node  node          [.] node::Start(int, char**)
 ...

1 个答案:

答案 0 :(得分:0)

  1. 如果要检查-a命令,使用sleep没有多大意义。
  2. 通常是在函数中花费的时间百分比。第一个与所有孩子一起(来自函数的调用),第二个是没有孩子的函数本身。