我運行以下命令的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