如何从命令行检查maxpermsize
?得到错误unrecorgnized VM options
。版本低于
D:\apps\Tomcat\bin>java -XX:+PrintFlagsFinal
Unrecognized VM option '+PrintFlagsFinal'
Could not create the Java virtual machine.
D:\apps\Tomcat\bin>java -version
java version "1.6.0_20"
Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
Java HotSpot(TM) Client VM (build 16.3-b01, mixed mode)
答案 0 :(得分:1)
当前的JVM版本不支持VM选项。从this article开始,它似乎可以在Java 6u23中找到。
答案 1 :(得分:0)
您可以使用调试器来检查实际值:
gdb -q java -ex run -ex "print MaxPermSize" -ex quit