首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JVM Xmx 能够设立的最大值

2013-04-09 
JVM Xmx 能够设置的最大值可以设置的最大JVM内存和JVM版本以及操作系统版本有关,一般Windows下1200-1500M

JVM Xmx 能够设置的最大值
可以设置的最大JVM内存和JVM版本以及操作系统版本有关,一般Windows下1200-1500M左右,Linux下最大能到2600M;
具体可以使用命令 java -XmxXXXXM -version 来进行测试(如:java -Xmx1024M -version),然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。

测试32位win、java 1.7,最大xmx为1442M


C:\Documents and Settings\juyizhou>java -Xmx1442M -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Client VM (build 23.5-b02, mixed mode)

C:\Documents and Settings\juyizhou>java -Xmx1443M -version
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

热点排行