技术栈

memory profiler

JMchen123
20 天前
android·性能优化·kotlin·实战·源码分析·内存泄漏·memory profiler
【Android 性能优化实战 60 讲】04 Memory Profiler 高阶玩法:深剖堆内存原理,实战定位 Kotlin 闭包隐式泄漏专栏合集:《Android 性能优化实战 60 讲:大厂 ANR 治理手册与 120Hz 流畅度揭秘》 本文是专栏第 04 讲。前三讲我们搞定了 CPU 与耗时的工具链,从本篇开始进入内存维度的工具实战。Memory Profiler 人人都用过,但 90% 的人只停留在「看内存曲线升降」的阶段——真正的高阶玩法,是用 Heap Dump 精准定位隐式泄漏,尤其是 Kotlin 闭包带来的非典型内存持有。
XiaoLeisj
20 天前
android·性能优化·内存抖动·内存泄露·memory profiler
Android Memory Profiler:堆内存指标、内存抖动与泄漏定位建议先读:先理解第 3 节的四个堆内存指标,再进入第 4 节观察内存曲线、分配调用栈和引用链。1.2.1 高频问题 1:请说明 Native Size、Shallow Size、Retained Size 和 Depth 的含义及它们在分析对象内存时的关系。
我是有底线的