jvm的参数类型:
1、标配参数:
-version
-help
java -showversion
2、X参数(了解):
-Xint:解释执行
-Xcomp:第一次使用就编译成本地代码
-Xmixed:混合模式
3、XX参数:
BOOLEAN类型:-XX:+或-某个属性,+表示开启,-表示关闭
KV设值类型:-XX:属性key=属性值value
特殊的XX参数:
-Xms:等价于-XX:InitialHeapSize,默认为物理内存的1/64
-Xmx:等价于-XX:MaxHeapSize,默认为物理内存的1/4
-Xss:等价于-XX:ThreadStackSize,设置单个线程栈大小,一般默认为
512k~1024k,如果不进行手动设置,使用jinfo -flag ThreadStackSize pid查看则返回的线程栈大小为0,表示使用的默认线程栈大小,一般为1024k,手动设置后则为具体的设置值。
-Xmn::对-XX:newSize、-XX:MaxnewSize两个参数同时进行配置
jvm参数类型
于 2022-01-22 12:00:42 首次发布