【发布时间】:2014-07-19 10:50:17
【问题描述】:
一个对象的保留大小不等于它所引用的所有对象的保留大小。
这是正在发生的事情:
- 使用 YourKit 捕获内存快照。
- 单击对象并按类类型显示实例
- 假设实例的保留内存为 A 字节 (600mb)
- 扩展并求和底层实例的保留大小,假设总和为 B (300mb)
A >> B
【问题讨论】:
-
B >> A 将是一个真正的谜。我在猜测对齐方式或元数据,但我不知道。
-
嗯,我希望 A ~= B(几乎一样)
标签: java memory-management performance-testing yourkit