【发布时间】:2013-07-21 09:34:53
【问题描述】:
我正在尝试在启动程序时设置 Xmx 参数。如果我将其设置为 1408M,则 JRE 可以正常启动。如果我将它设置为 1536M,我会得到 p>
"Could not create the java virtual machine".
我知道它正在尝试保留连续的内存空间,但我正在运行的机器有 16GB 的 RAM,其中 13GB 目前是空闲的。我正在运行的程序堆空间不足并在我身上崩溃。有什么办法可以解决这个问题吗?
【问题讨论】:
-
这是 32 位 JVM 吗?
-
您不能使用 Java 32 位分配超过 1.5GB。
标签: java jvm heap-memory jvm-arguments