本文重點
在前面的課程中,我們學習了如何查看當前程序所處于的xx參數,本文再介紹一種如何參看JVM的xx參數?
查看JVM的所有初始化參數
方式一:java -XX:+PrintFlagsInitial
方式二:java -XX:+PrintFlagsInitial -version
通過這個命令可以打印出JVM的初始化參數,這里面如果是值,那么就表示key-value類型的xx參數,如果是ture或者false就是boolean類型的參數。
查看JVM最終的參數(也就是修改之后的參數)
java -XX:+PrintFlagsFinal -version
會有=和:=兩種,=表示就是JVM的初始值,而:=表示不是JVM的初始值,而是被人為或者程序修改過了。
查找指定的參數
java -XX:+PrintFlagsFinal | grep xxx
找到對應的參數xxx