繁体   English   中英

在64位linux上使用java -d64选项“在此平台上不支持运行64位JVM”

[英]“Running a 64-bit JVM is not supported on this platform” with java -d64 option on 64bit linux

我有一个64位linux操作系统:

$ uname -p
x86_64

java -version列出:

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

使用out -d4选项并且堆大小为2048时,它可以正常工作。 但是内存不足,因此我需要将64位JVM与4Gigs配合使用。 谁能告诉我为什么它不接受d64

谢谢@Adi Dembark和@nos找到了问题。 确实是32位的jvm。 更改为64位固定它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM