首页 文章

在golang pprof中显示函数调用的计数

提问于
浏览
3

对于profing程序,我使用以下命令:

go tool pprof http://localhost:6060/debug/pprof/profile

因此在网络模式下,我得到这样的图片:
enter image description here

如何显示函数调用的数量,而不是像golang blog中的相同图片那样花在此函数内部的时间?
enter image description here

P.S有一个类似的question . 但是如何只用pprof(没有kcachegrind和其他工具)呢?

1 回答

  • 1

    Golang的分析工作通过计算函数出现在堆栈中的计数,每个样本时间窗口一次 . 它不会得到调用和被调用,而是被看到调用和seens被调用 . 所以事实上它不能给出通话计数,但可以给出不同的时间花费 .

相关问题