记住本仙女说的那句话:“记是永远记不住的” 。
我写到这里供大家每次用的时候来看,可以直接复制粘贴哟!
查看所有参数的默认初始值:
-XX:+PrintFlagsInitial
查看所有参数的最终值(可能会存在修改,不再是初始值)
-XX:+PrintFlagsFinal
初始堆空间内存(默认为物理内存的1/64),比如说我设置600m
-Xms:600m
最大堆空间内存(默认为物理机的1/4),比如说我设置600m
-Xmx:600m
设置新生代的大小(初始值及最大值)。比如说我设置80m
-Xmn:80m
设置新生代与老年代在堆结构的占比,比如我设置的:表示新生代占1,老年代占2,新生代占整个堆的1/3
-XX:NewRatio=2
设置新生代中Eden和S0/S1空间的占比,表示Eden:S0:S1 = 8:1:1
-XX:SurvivorRatio=8
设置新生代垃圾的最大年龄
-XX:MaxTenuringThreshold
输出详细的GC处理日志
-XX:+PrintGCDetils
打印GC简要信息
- -XX:PrintGC
- -verbose:gc
是否设置空间分配担保
-XX:HandlePromotionFailure