1.最小堆内存: -Xms256m
2.最大堆内存: -Xmx512m
3.新生代最大和最小:-Xmn512
最大最小设置相同数值,不会发生扩展或收缩。这可以避免由于内存动态调整引起的垃圾回收暂停时间过长的问题,提高回收效率
-Xmn512 的等同于-XX:NewSize=512 -XX:MaxNewSize=512
4.老年代对新生代的比例: -XX:NewRatio=2
5.设置年轻代的Eden区和Survivor区的大小比例: -XX:SurvivorRatio:=8
目的是尽量减少对象在年轻代中的晋升(promotion)操作,减少对象晋升到老年代的频率