首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的任何代码都不会出现在Golang内存探查器输出中

我的任何代码都不会出现在Golang内存探查器输出中
EN

Stack Overflow用户
提问于 2017-06-28 23:38:04
回答 1查看 64关注 0票数 0

我目前正在开发一个Go程序,它从数据库中加载数据,运行一些计算,然后将结果保存到同一个数据库中。有多个大猩猩。

运行时间(5-6分钟)令人惊讶地长。在这个article之后,我执行了CPU profiling,结果发现CPU time的70%+是正在运行的与垃圾收集相关的代码。

现在,我尝试了内存分析,但是我的所有代码都没有出现在结果中。这是我第一次分析程序--我不知道如何对程序进行优化,也不知道在哪里寻找问题。我很感谢你的帮助。

提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-29 00:18:20

正如Adrian在评论中指出的,通过按累积而不是平坦排序来简单地解决“问题”,例如使用top10 -cum

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44807030

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档