JVM 堆空间参数设置
- 官网说明
- 一、-XX:+PrintFlagsInitial : 查看所有的参数的默认初始值
- 二、-XX:+PrintFlagsFinal : 查看所有参数的最终值
- 三、-Xms:初始堆空间内存(默认物理内存的1/64)
- 四、-Xmx:最大堆空间内存 (默认物理空间的1/4)
- 五、-Xmn:设置新生代大小(初始值及最大值)
- 六、-XX:NewRatio:配置新生代与老年代在堆结构的占比
- 七、-XX:SurvivorRatio:设置新生代Eden 与 S0/S1空间占比
- 八、-XX:MaxTenuringThreshold:设置新生代垃圾的最大年龄
- 九、-XX:+PrintGCDetails:输出详细的GC处理日志
- 十、-XX:HandlePromotionFailire:是否设置空间分配担保
- 补充、打印GC简要信息 -XX:+PrintGC -verbose:gc
官网说明
https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html