-help
-server, -client
-version, -showversion
-cp, -classpath
xx引數
boolean型別
格式:-xx:[+-]表示啟用或者禁用name屬性。
比如-xx+useconcmarksweepgc,-xx:+useg1gc ([+]號代表啟用,[-]代表禁用)
非boolean型別
格式:-xx:=表示name屬性的值是value。
比如 -xx:maxgcpausemillis=500,-xx:gctimeratio=19
不是x引數,而是xx引數
-xms 等價於 -xx:initialheapsize 初始化的堆大小
-xmx 等價於 -xx:maxheapsize 最大化的堆大小
jinfo -flag maxheapsize 《程序編號》 -xx:maxheapsize=994050048 執行時最大的堆大小
jinfo -flag threadstacksize 《程序編號》 -xx:threadstacksize=1024k 啟動乙個執行緒需要的記憶體大小
JVM的引數型別
jvm的引數型別 x引數 xx引數 boolean型別 格式 xx 表示啟用或者禁用name屬性。比如 xx useconcmarksweepgc xx useg1gc 號代表啟用,代表禁用 非boolean型別 格式 xx 表示name屬性的值是value.比如 xx maxgcpausemill...
JVM的XX引數之設值型別
kv設值型別的公式 xx 屬性key 屬性值value 例如用如下的程式,檢視堆大小 public class myhellogc 使用jinfo flag metaspacesize 18372命令.可以看到預設的元空間大小為21m左右.在專案中設定1024m的堆記憶體.再次執行該專案,檢視元空間...
JVM引數配置
xmsn 指定jvm堆的初始大小,預設為物理記憶體的1 64,最小為1m,可以指定單位k m,如不指定預設為 位元組 xmxn 指定jvm堆的最大值,預設為物理記憶體的1 4或1g,最小為2m,單位與 xms一致。xssn 設定單個執行緒棧的大小,預設為512k xincgc 開啟增量gc 預設為關...