JVM - -XX:-UseAdaptiveSizePolicy
启动参数一:
-Xms600M -Xmx600M -XX:SurvivorRatio=8 -XX:NewRatio=4
-XX:SurvivorRatio默认为8 -XX:NewRatio默认为2
-XX:SurvivorRatio默认为8,单独使用初始时生效,但是由于-XX:+UseAdaptiveSizePolicy默认开启,后期会自动调节Survivor区的大小,取消自适应即可使得-XX:SurvivorRatio生效!
启动参数二:
-Xms600M -Xmx600M -XX:SurvivorRatio=8 -XX:NewRatio=4 -XX:-UseAdaptiveSizePolicy
启动参数三:
-Xms600M -Xmx600M -Xmn400m -XX:SurvivorRatio=8 -XX:NewRatio=4 -XX:-UseAdaptiveSizePolicy
当有具体大小定义时(-Xmn),那么-XX:NewRatio比例设置将失效!