我有一个 64 位的 linux 操作系统:
$ uname -p
x86_64
列出的 java -版本:
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) Server VM (build 20.14-b01, mixed mode)
我正在尝试运行具有 4096 分钟堆大小的 64 位 jvm(它是一个重量级应用程序)。当我添加 -d64 选项时,我收到消息
Running a 64-bit JVM is not supported on this platform
如果没有-d4
选项并且堆大小为 2048,它可以正常工作。但是内存不够,所以我需要使用 64 位 JVM 和 4Gigs。谁能告诉我为什么它不接受d64
?