我运行以下命令的Java代码:避免初始内存堆大小错误
$ java -Xms4G -Xmx4G myjavacode
我的CPU的内存容量为6GB。
但是它始终无法执行给我这个 错误消息:
Invalid initial heap size: -Xms5G
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine
有什么办法来设置Java的选项,这样我们就可以 执行的代码?
您正在使用哪种JVM? – 2009-05-26 05:14:49
@roland:jdk1.6.0_14/bin/java – neversaint 2009-05-26 05:50:35
您确定您正在运行64位JVM吗? 32位内存无法解决这么多内存。 – diciu 2009-05-26 05:50:39