JVM运行参数

一、JVM参数约定

java启动时可以配置运行参数,主要含:

Note:

1)-X前缀的参数:非标准参数,不保证所有虚拟机实现都支持。删改不会通知;

2)-XX前缀的参数:非稳定参数。删改不会通知;

二、查看JVM参数

1)查看jvm各参数默认值

1
java -XX:+PrintFlagsInitial

2)查看jvm运行参数值(其中被赋值号为:=的值是被修改过,与初始值不同)

1
java -XX:+PrintFlagsFinal

3)查看jvm运行时的参数的命令

1
2
jinfo -flags <pid>
jinfo -flag <name> <pid>

# 参考

  1. https://www.oracle.com/java/technologies/javase/vmoptions-jsp.html

评论