查看JVM各個參數值方式
1. HotSpot vm中的各個globals.hpp文件 查看jvm初始的默認值及參數
2.-XX:+PrintFlagsInitial參數
顯示所有可設置參數及默認值,可結合-XX:+PrintFlagsInitial與-XX:+PrintFlagsFinal對比設置前、設置後的差異,方便知道對那些參數做了調整。
3.-XX:+PrintFlagsFinal參數
可以獲取到所有可設置參數及值(手動設置之後的值),這個參數只能使用在Jdk6 update 21以上版本(包括該版本)。-XX:+PrintFlagsFinal參數的使用 與上面-XX:+PrintFlagsInitial 參數使用相同 java -XX:+PrintFlagsFinal
4.使用 jinfo 命令 查看或設置某個參數的值,
jinfo命令格式:
jinfo [option] <pid>
pid虛擬機進程id 可以通過 jps命令查看
例子:查詢MaxPermSize 參數的值
5. -XX:+PrintCommandLineFlags參數
顯示出JVM初始化完畢後所有跟最初的默認值不同的參數及它們的值。
本文原文鏈接:http://blog.csdn.net/java2000_wl/article/details/8042010 轉載請註明出處!