64 位版本的 Java JDK 可以在运行 32 位版本 Ubuntu 的 64 位机器上运行吗?

64 位版本的 Java JDK 可以在运行 32 位版本 Ubuntu 的 64 位机器上运行吗?

Ubuntu 13.04我的机器上运行着 32 位版本64-bit。我打算安装 32 位版本的 Eclipse 4.3,但我需要先安装 Java JDK。

32-bit我在查找版本时遇到了问题Java JDK,Oracle 只列出了适用于 Linux 的 64 位 Java 版本。

无论如何,我安装哪个版本的 Java JDK 重要吗?Java JDK 是否64-bit能像其对应版本 ( Java JDK 32-bit) 一样好用?

我考虑安装64-bitUbuntu 13.04 版本,但我不想在花了 12 多个小时从 Ubuntu 11.04 升级到12.xx,最后再升级到 之后再经历这样的麻烦13.04

答案1

您需要在兼容 64 位的计算机上安装 64 位版本的 Ubuntu,然后才能安装所有 64 位软件和 32 位软件。在 ​​32 位系统上,您只能安装 32 位软件。

您需要安装 64 位版本的 Ubuntu 才能安装 64 位应用程序。

原因是硬件需要能够处理 64 位长的指令,操作系统需要知道这一点。32 位系统不知道这一点,因此无法处理 64 位指令上的额外 32 位指令。这就是为什么您需要安装 64 位操作系统的原因。

此外,所有受支持的 32 位系统都带有 PAE 内核,这意味着它们可以处理高达 64GB 的 RAM,而不是通常的最大 4 GB。

如果您还有其他问题,请随时发表评论。:)

相关内容