JVM配置说明&查看和修改JVM某线程的各种配置值
2019-08-14 本文已影响0人
名字是乱打的
JVM配置说明&查看和修改JVM的各种配置值
JVM参数类型
- 标配参数
- x参数(了解)
- xx参数
JVM标准参数(再jdk各个版本很稳定,基本不变)
- version
- help
- showversion

X参数
- Xint —解释执行
- Xcomp —第一次使用就编译成本地代码
- Xmixed—混合模式(先编译后执行)

XX参数 (其查看方法主要利用 jps和jinfo)
- Boolean类型:开启关闭(无具体值)
- Kv设值类型:需要设置具体参数值
Boolean类型JVM的XX参数修改和查看



也可以用jinfo -falgs -线程 查看到在该线程上JVM默认的配置和自己增加的配置
eg:

有人疑问为什么会有下面两个经典参数这样看起来什么类型配置也不像的配置
-Xms1024m-Xmx1024m
其实由于它们比较常用,这里类似于别名 ,他们其实是XX配置
-Xms 等价于-xx:InitialHeapSize
-Xmx等价于-XX:MaxHeapSize