当伊甸园空间和幸存者空间已满时会发生什么?

时间:2016-10-03 14:52:04

标签: java garbage-collection

如下页所述: http://oracle.com/webfolder/technetwork/tutorials/obe/java/gc01/index.html

当终身代有空间并且伊甸园空间和幸存者空间都满了有效参考的对象且幸存者空间中没有任何对象达到其移动到终身世代的阈值时会发生什么?

1 个答案:

答案 0 :(得分:1)

达到终身门槛只是转移到老一代的一个条件。另一个是年轻一代没有更多的空间。对象将直接从伊甸园转移到Old Gen,如果幸存者已满,则跳过幸存者。