我想下载 Eclipse,但我不知道应该下载哪个版本,32 位还是 64 位?
mbp:~ alexus$ uname -a
Darwin mbp.uftmasterad.org 11.1.0 Darwin Kernel Version 11.1.0: Tue Jul 26 16:07:11 PDT 2011; root:xnu-1699.22.81~1/RELEASE_X86_64 x86_64
mbp:~ alexus$
根据我的输出,我有 64 位操作系统。据我了解,64 位应用程序只允许您一次访问超过 4GB 的内存,而 32 位限制不超过 4GB。我只有 4GB,而且我很确定使用 Eclipse 也永远不会达到 4GB,所以理论上选择哪一个并不重要。
但仍然是哪一个?
答案1
由于您只有 4GB 的 RAM,所以这实际上并不重要。真正重要的是 JDK 版本 - 对于 Eclipse 32 位,您需要 x86 JDK,而 x64 Eclipse 则需要 64 位 JDK。
正如Eclipse 常见问题解答,你需要正确选择你的JRE:
请注意,如果您使用的是 64 位系统并安装了 64 位 JRE,则需要使用 64 位 Eclipse 版本。如果您希望使用 32 位 Eclipse 版本,请使用 32 位 JRE。不匹配会导致 Eclipse 无法正常启动。
答案2
如果您有 64 位操作系统,请使用 64 位版本。
答案3
Java 仅在 Mac 上是 64 位的,从 Java 6 开始。(有人说要向后移植,但显然这不是优先事项。)Lion 还需要 64 位 CPU。因此,您在 64 位机器上运行 64 位内核,使用 64 位 JRE。使用 64 位 Eclipse。
您现在可能只有 4GB,但如果您升级 RAM 或购买一台内存更大的全新机器,则重新安装的程序可能更少。除非您有特殊原因要使用 32 位,否则是时候全面抛弃旧技术了。