运行时数据区-堆(Heap)- 堆空间参数设置
Oracle参数地址(JDK1.8):https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html
- -XX:+PrintFlagsInitial:查看所有参数的默认值
- -XX:PrintFlagsFinal:查看所有参数的最终值(可能会存在修改,不是初始值)
- -Xms:初始堆空间内存(默认占物理内存的1/64)
- -Xmx:最大堆空间内存(默认占物理内存的1/4)
- -Xmn:设置新生代的内存(初始值以及最大值)
- -XX:NewRatio:配置新生代与老年代对结构的比例
- -XX:SurvivorRatio:设置新生代Eden和S0和S1的空间比例
- -XX:PrintGCDetails:输出详细的GC处理日志