繁体   English   中英

Android Studio堆快照分析器 - “支配大小”代表什么?

[英]Android Studio heap snapshot analyzer - what does “Dominating size” represent?

在Android Studio中转储堆并查看创建的快照后,会出现一个名为“dominating size”的字段。 它代表什么? 在此输入图像描述

这是该对象的大小+它通过直接或间接引用保持活跃的一切。

我不确定Android Studio,但一般来说,“支配”意味着你只计算只能通过你的Bitmap对象访问的对象 - 也就是说,如果你的Bitmap被释放,所有这些对象都可以被释放为好。

在您的情况下,每个Bitmap对象本身只需要60个字节 - 但它们每个都有一个(单独分配的)像素缓冲区,它们保持活着。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM