查看JVM运行时参数

今日思语:要想生活过得去,常给生活加点绿

 

有时想知道JVM的参数是否开启或者设置的默认值是多少时,可以有如下方式

1、使用java -XX:+PrintFlagsFinal

该命令用于查看最终值,初始值可能被修改掉(查看初始值可以使用java -XX:+PrintFlagsInitial)

1.1 如下命令来查看查看所有参数

java -XX:+PrintFlagsFinal -version

查看结果如下:

1.2 若果要过滤出某个参数可以加上grep option

java -XX:+PrintFlagsFinal -version | grep option

其中option为具体的某一个参数

2、使用jinfo命令

2.1 查看当前的应用java参数配置

jinfo -flags pid

其中pid为当前java进程id,pid可以通过jps命令或jcmd命令查看

查看结果如下:

2.2 查看某一个具体参数的设置

jinfo -flag option pid

其中option为具体的某一个参数,示例查看结果如下:

 

posted @ 2020-06-03 20:06  傻不拉几猫  阅读(116)  评论(0编辑  收藏