用来配置新生代和老年代的比例:
默认的新生代和老年代的比例为1:2,新生代中伊甸园区和2个幸存区的占比为8:1:1。当我们发现在项目中,需要长时间存活的对象较多时,我们就可以将老年区的占比调大,来进行调优,比如:修改-XX:NewRatio = 4,表示新生代和老年代的比例为1:4。
我们还可以通过设置-XX:MaxTenuringThreshold参数来决定对象在经过多少次垃圾回收后会加入老年代,最大值为15。
用来配置新生代和老年代的比例:
默认的新生代和老年代的比例为1:2,新生代中伊甸园区和2个幸存区的占比为8:1:1。当我们发现在项目中,需要长时间存活的对象较多时,我们就可以将老年区的占比调大,来进行调优,比如:修改-XX:NewRatio = 4,表示新生代和老年代的比例为1:4。
我们还可以通过设置-XX:MaxTenuringThreshold参数来决定对象在经过多少次垃圾回收后会加入老年代,最大值为15。