1.標(biāo)準(zhǔn)參數(shù)
-開頭 比如-version
比較穩(wěn)定,后續(xù)版本基本不會(huì)變動(dòng)
2.-X
較為穩(wěn)定,后續(xù)版本可能有變化
比如: -Xms? -Xmx -Xss?
-Xmixed(混合執(zhí)行模式,解釋器和編譯器一起工作)?
-Xint? 僅解釋模式執(zhí)行
?-Xcomp 僅采用即使編譯器模式

3.-XX?
使用的最多也是最不穩(wěn)定的,用于開發(fā)和調(diào)試JVM
Boolean類型格式
-XX:+<option> 開啟
-XX:-<option> 關(guān)閉
例如:-XX:UseG1GC? -XX:UseAdaptiveSizePolicy
非Boolean類型:key-value類型
1.數(shù)值形格式
-XX:<option>=<number>
例如
-XX:NewSize=1024M 新生代初始大小
-XX:MaxGCPauseMillis=500? GC停頓時(shí)間
2.非數(shù)值類型
-XX:<name>=<String>
例如: -XX:HeapDumpPath=/usr/local/heapdump.hprof