注册
登录
专栏名称:
GoCN
最具规模和生命力的 Go 开发者社区
我也要提交微信公众号
今天看啥
微信公众号rss订阅, 微信rss, 稳定的RSS源
微信公众号RSS订阅方法
B站投稿RSS订阅方法
雪球动态RSS订阅方法
微博RSS订阅方法
微博搜索关键词订阅方法
豆瓣日记 RSS订阅方法
目录
相关文章推荐
中国舞台美术学会
·
第五届第比利斯国际舞台设计双年展参展设计师作 ...
·
11 小时前
加措上师语录
·
安于当下,才能笃定未来
·
6 天前
加措上师语录
·
请珍惜,你所经历的一切
·
1 周前
今天看啥
›
专栏
›
GoCN
一个全新的 Go pprof 视角 - 对象引用分析
GoCN
·
公众号
· · 2024-07-31 08:30
文章预览
在Go语言开发中,内存泄漏问题往往难以定位,传统的Pprof工具虽然能提供一定帮助,但在复杂场景下其能力有限。为了更高效地分析和解决这些问题,CloudWeGo 团队开发了一款新的工具——Goref。Goref 基于 Delve,能够深入分析Go程序的堆对象引用,显示内存引用的分布,帮助开发者快速定位内存泄漏或优化GC开销。该工具不仅支持运行时进程的分析,还能分析核心转储文件,为 Go 开发者提供了一个强大的内存分析工具。项目已开源在 GitHub 上,欢迎社区贡献和使用。 Pprof的局限性 作为 Go 研发有时会遇到内存泄露的情况,大部分人第一时间会尝试打一个 heap profile 看问题原因。但很多时候,heap profile 火焰图对问题排查起不到什么帮助,因为它只记录了对象是在哪创建的。在一些复杂业务场景下,对象经过多层依赖传递或者内存池复用,几乎已经无法根 ………………………………
原文地址:
访问原文地址
快照地址:
访问文章快照
总结与预览地址:
访问总结与预览
分享到微博
推荐文章
中国舞台美术学会
·
第五届第比利斯国际舞台设计双年展参展设计师作品赏析(二)
11 小时前
加措上师语录
·
安于当下,才能笃定未来
6 天前
加措上师语录
·
请珍惜,你所经历的一切
1 周前