在GO中进行分析-无符号

我正在尝试使用此处描述的过程来分析GO程序:

http://blog.golang.org/2011/06/profiling-go-programs.html 。

但是pprof在输出中显示地址而不是函数名称:

(pprof) top10

Total: 2113 samples

     298  14.1%  14.1%      298  14.1% 0000000000464d34

     179   8.5%  22.6%      179   8.5% 0000000000418e83

     157   7.4%  30.0%      157   7.4% 0000000000418e60

     112   5.3%  35.3%      112   5.3% 0000000000403293

     101   4.8%  40.1%      101   4.8% 0000000000464d4f

      83   3.9%  44.0%       83   3.9% 000000000040329c

      77   3.6%  47.7%       77   3.6% 0000000000418e7a

      62   2.9%  50.6%       62   2.9% 0000000000456a38

      37   1.8%  52.3%       37   1.8% 0000000000418e41

      37   1.8%  54.1%       37   1.8% 0000000000435f57

有没有人经历过并找到解决方法?


这里提到了6prof可以替代上述过程使用的工具。有谁知道它是否仍在维护中以及在哪里可以找到?


我在Win7 64上使用go1.0.2。


幕布斯7119047
浏览 218回答 3
3回答

慕码人8056858

我有类似的问题。解决方案是在实际的建筑应用中。因此,当我使用“ go build test_app.go ”进行构建,而不是运行“ ./test_app ”之后,我得到了带有函数名称的性能分析文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go