你的位置:首页 > 软件开发 > Java > JAVA Shallow heap Retained heap

JAVA Shallow heap Retained heap

发布时间:2016-08-31 11:00:16
最近在研究内存泄漏的问题,在使用MAT工具中发现了Shallow heap & Retained heap,不懂。然后在网上找了一些资料。 Shallow Size 对象自身占用的内存大小,不包括它引用的对象。 针对非数组类型的对象,它的大小就是对象与它所有的 ...

JAVA  Shallow heap  Retained heap

最近在研究内存泄漏的问题,在使用MAT工具中发现了Shallow heap & Retained heap,不懂。

然后在网上找了一些资料。

 

Shallow Size Retained Size 看图理解Retained Size JAVA  Shallow heap  Retained heap 上图中,GC Roots直接引用了A和B两个对象。 A对象的Retained Size=A对象的Shallow Size 这里不包括D对象,因为D对象被GC Roots直接引用。 JAVA  Shallow heap  Retained heap 

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:JAVA Shallow heap Retained heap

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。