1、jvm的参数类型:
标配参数,如:java -version
X参数
XX参数(重点)
---------------------------------------------------
查看正在运行中的Java程序,它的jvm参数是否开启,具体值为多少?
jps -l
jinfo -flag jvm参数 进程编号 (如,jinfo -flag PrintGCDetails 进程编号)
-----------------------------------------------------
2、XX参数:
Boolean类型:-XX:+或者-某个属性值(+开启,-关闭)如,-XX:+PrintGCDetails
KV设值类型:-XX:属性key=属性值value,如,-XX:MetaspaceSize=21807104或-XX:MaxTenuringThreshold=15
-Xms ——> -XX:InitialHeapSize 1/64
-Xmx ——> -XX:MaxHeapSize 1/4
3、查看jvm参数盘点家底
java -XX:+PrintFlagsInitial 初始化参数
java -XX:+PrintFlagsFinal 改后的参数