JVM虚拟机:如何查看JVM初始和最终的参数?

本文重点

在前面的课程中,我们学习了如何查看当前程序所处于的xx参数,本文再介绍一种如何参看JVM的xx参数?

查看JVM的所有初始化参数

方式一:java -XX:+PrintFlagsInitial

方式二:java -XX:+PrintFlagsInitial -version

JVM虚拟机:如何查看JVM初始和最终的参数?_第1张图片

通过这个命令可以打印出JVM的初始化参数,这里面如果是值,那么就表示key-value类型的xx参数,如果是ture或者false就是boolean类型的参数。

查看JVM最终的参数(也就是修改之后的参数)

java -XX:+PrintFlagsFinal -version

会有=和:=两种,=表示就是JVM的初始值,而:=表示不是JVM的初始值,而是被人为或者程序修改过了。

查找指定的参数

java -XX:+PrintFlagsFinal | grep xxx

找到对应的参数xxx

你可能感兴趣的:(深入了解JVM虚拟机,jvm,虚拟机,java)