有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

32位和64位windows服务器上JVM的java最大堆大小

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

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

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

如果它是32位窗口,那么最大的大小大约是1.5 GB到2GB,因为Windows需要一些中间的并且需要是连续的。那么64位不应该更多吗


共 (1) 个答案

  1. # 1 楼答案

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