在Golang的PPROF分析过程中,增加了总样品的总样本
我正在通过公开 /debug /pprof端点并使用这些端点获得配置文件来分析我的GO应用程序。但是,当我为CPU快照运行/debug/pprof/profile时,我发现我的总样本是总持续时间的一小部分。 持续时间:30s,总样本= 340ms(1.13%)
我如何增加总样本?
进行搜索导致我到 setCpuprofrofroflore ,但是我不确定如何将其与命令一起使用线PPROF工具。 另一条后续:为什么采样百分比这么低?
I am profiling my go application by exposing the /debug/pprof endpoints and obtaining profiles using those endpoints. However, when I run the /debug/pprof/profile for CPU snapshots I see that my total sample is a small portion of overall duration.Duration: 30s, Total samples = 340ms ( 1.13%)
How do I increase total samples?
Doing a search led me to SetCPUProfileRate, But I'm not sure how to use that with command line pprof tool.
Another follow up : why is the sampling percentage so low?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论