小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ
Go 内存分析要“动大手术”了:pprof 提案拟为 heap profile 补上失踪的另一半

Go团队提案为heap profile新增memory_space采样类型,解决RSS与堆快照不一致的问题。该类型不新建profile,默认展示从RSS到Go内存、非Go内存、存活堆、死堆、协程栈及运行时开销的完整层级归因,并明确告警RSS不可用等情况。代价是profile体积增大约30%,压缩后约10%。提案已临时通过,待正式实现验证。

Go 内存分析要“动大手术”了:pprof 提案拟为 heap profile 补上失踪的另一半

Tony Bai Tony Bai · 2026-09-25T22:00:00Z
Android Perfetto 系列 14:heapprofd 与内存 Profiling

heapprofd 是 Perfetto 的 native 内存采样工具,将 malloc/new 的分配、释放及调用栈写入 Trace,用于定位 native heap 增长来源。它不替代 Java heap dump,也不覆盖 GraphicBuffer、dma-buf、GPU 等图形内存。使用流程:先用 RSS/PSS 确认趋势,再按进程名或 PID 抓取,通过 Heap Profile 火焰图查看未释放量与调用栈,并用 SQL 聚合归因。需注意采样间隔、符号化、buffer 丢失和 profileable 权限,结论应区分泄漏、峰值、缓存与 churn。

Android Perfetto 系列 14:heapprofd 与内存 Profiling

Android Performance Android Performance · 2026-05-04T02:14:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码