1、Boolean类型
公式:-XX:+/- 某个属性值;+表示开启,-表示关闭
case:
- 是否打印GC收集细节:-XX:+PrintGCDetails;-XX:-PrintGCDetails
- 是否使用串行垃圾回收器:-XX:+UseSerialGC;-XX:-UseSerialGC
public class HelloGC {
public static void main(String[] args) throws InterruptedException {
System.out.println("**********HelloGC");
Thread.sleep(Integer.MAX_VALUE);
}
}
jsp -l :查看当前运行进程
jinfo -flag 配置项 进程编号:查看当前进程配置项jvm参数
jinfo -flags 进程编号:查看当前进程所有jvm参数
java -XX:+PrintFlagsInitial:主要查看初始默认
java -XX:+PrintFlagsFinal -version:主要查看修改更新
添加PrintGCDetails参数
2、KV设值类型
公式:-XX:属性key=属性value
case:
- -XX:MetaspaceSize=128m
- -XX:MaxTenuringThreshold=15