- -Xms2048M 初始堆大小-JVM初始内存
- -Xmx4096M 最大堆大小-JVM最大可用内存
- -Xmn768M 初始年轻带内存大小(3/8)(包括Eden和两个Survivor区)
- -Xss1M 每个线程堆栈大小(jdk1.5以后默认)
- -XX:PermSize=768M 初始年老代内存大小
- -XX:MaxNewSize=1536M 最大年轻代内存大小
- -XX:MaxPermSize=1536M 最大年老代内存大小
- -XX:MaxTenuringThreshold=0 垃圾最大年龄,0为年老代与年轻带无过渡期
堆内存 = 年老代+年轻代+持久代 注意:一般年轻代大小设置为内存的3/8;