1

我有一个第三方应用程序,它安装在我的 Windows Server 2008 上并附带 JRE。

服务器是 64 位机器,但是当我尝试将堆大小调整到超过 1.5 GB 时,JVM 出错。

我找到了这篇文章:Understanding max JVM heap size - 32bit vs 64bit

因此,如果是 32 位窗口,则最大大小约为 1.5gb 到 2gb,因为窗口在中间占用一些空间并且需要连续。那么64位不应该更多吗?

4

1 回答 1

1

您是否尝试过使用 -d64 选项运行 jvm?我想我在某处读过一些虚拟机默认以 32 位模式运行

于 2013-02-26T22:45:31.097 回答