如何在x64操作系统上使用JVM客户端模式?

Bur*_*rak 9 java 64-bit x86 jvm

我需要在"客户端模式"下运行Oracle JVM.有没有在x64操作系统上执行此操作的选项?

我按apt-get安装了Oracle 7 JDK.它安装了Oracle JDK和JRE x64版本.所以我只有/ usr/lib/jvm/java-7-oracle/jre/lib/amd64/server目录,没有amd64/client目录.

在Oracle网站上,您可以下载预编译的JRE Linux x64和x86软件包.我下载它们并查看文件夹.

x64包只包含amd64/server目录.x86包包含i386/server和i386/client目录.

那么,我该怎么做才能使用客户端模式?我安装了x86版的java吗?我想我只能手动而不是apt-get这样做,因为它认识到我有一个x64操作系统.

谢谢!

wob*_*ogs 11

AFAIK 64位版本的Oracle JVM目前仅支持服务器模式(我的猜测是我们永远不会看到客户端版本).这个 FAQ会支持这个.我不认为Open JDK项目有64位客户端版本,但自从我检查以来已经有一段时间了:这篇文章证实了我的怀疑.服务器VM似乎与任何专用客户端VM一样好或更好.