获得JVM的最大可用内存

在命令行下用 java -XmxXXXXM -version 命令来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。

 

错误显示如下:

 

[root@ngtsl68 bin]# java -Xmx2700M -version

Error occurred during initialization of VM

Could not reserve enough space for object heap

Could not create the Java virtual machine.



正确显示如下:

[root@ngtsl68 bin]# java -Xmx2600M -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Server VM (build 16.0-b13, mixed mode)

你可能感兴趣的:(java,jvm,object,server,Build,initialization)