在Java Heap中,当达到幸存者空间大小限制时,哪些引用会升级到旧版本?每个幸存者?还是只是年龄最大的幸存者?这是可配置的吗?
最佳答案
基本上有两个幸存者空间。每次幸存的物体都会移动到另一个空间。 JVM知道对象在幸存者空间之间移动了多少次,并据此可以调整GC
更多信息:
http://docs.oracle.com/cd/E19159-01/819-3681/abeil/index.html
http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html