当您在GPerfTool的pprof命令中使用“--gv”选项时,会得到一个非常漂亮的图形。好极了。

线是粗线,细线,虚线或实线。我认为厚/薄是基于该行之后的样本条目数。

但是,我既没有弄清楚也没有找到关于虚线含义的文档。目前我正在通过pprof CODE,但是坦率地说,这是弄清楚它意味着什么的一种非常愚蠢的方法。因此,除了回答虚线的含义外,您能否指出一些提供pprof gv格式图例的文档?

This one (http://goog-perftools.sourceforge.net/doc/cpu_profiler.html) must be out of date,因为它没有提到虚线格式...导致我担心它可能已经过时了。

最佳答案

从代码看来,虚线表示内联函数调用。但是,确认会很好。

文档将更好!

  if ($x[1] =~ m/\(inline\)/) {
    $style .= ",dashed";
  }

source

关于linux - GPerfTools/pprof : what does a dashed line mean?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22823764/

10-11 02:31