gpt4 book ai didi

go - 无法使用 go pprof 查看所有方法

转载 作者:IT王子 更新时间:2023-10-29 01:43:19 27 4
gpt4 key购买 nike

我正在使用 go pprof 来分析我的应用程序,我已经遵循了下一个教程 - http://saml.rilspace.org/profiling-and-creating-call-graphs-for-go-programs-with-go-tool-pprof

我的分析的“--text”结果是 -

Total: 48 samples 48 100.0% 100.0% 48 100.0% runtime.mach_semaphore_wait 0 0.0% 100.0% 48 100.0% System

我应该怎么做才能获得应用程序的完整分析结果?(通常我的应用程序适用于 go-imap 和 json)

最佳答案

pprof 定期为您的程序拍摄快照。如果 pprof 获取快照时某些方法当前不在堆栈中,则它们不会出现在结果中。

这意味着您的方法不会在堆栈中出现很长时间 - 因此它们不是瓶颈。或者您的分析运行时间不够长,因此无法生成足够的样本。

关于go - 无法使用 go pprof 查看所有方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20023365/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com