首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高亮pprof堆计数意义

高亮pprof堆计数意义
EN

Stack Overflow用户
提问于 2019-04-24 08:23:32
回答 1查看 1.8K关注 0票数 2

描述

我试图使用pprof来分析我的程序,而且我正在使用

代码语言:javascript
复制
import _ net/http/pprof to add /debug/pprof endpoints in my service.

在浏览器中访问:

代码语言:javascript
复制
http://ip:port/debug/pprof/

然后我将有以下一页:

每当我尝试刷新这个页面时,方框中的数字都会不断增加!!

当我跟随链接时:http://ip:port/debug/pprof/heap?debug=1

我将看到以下情况:

这里的4个数字:

代码语言:javascript
复制
2508: 273338776 [4733405: 12257136096]

意思是inuse_objects: inuse_space all_objects: alloc_space,对吗?

问题

盒子里的这两个数字到底是什么意思?

“堆计数”与inuse_objects有任何关系吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-24 08:39:37

检查索引页的模板。显示计数是由pprof.Profile.Count生成的

Count返回配置文件中当前的执行堆栈数。

换句话说,索引页显示到目前为止已为每种类型的配置文件收集的样本数。它们与任何特定的度量无关,例如inuse_objects或inuse_space。

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

https://stackoverflow.com/questions/55825508

复制
相关文章

相似问题

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