为英特尔酷睿 i3-7100U 处理器选择正确的架构

jll*_*tex 6 architecture system-installation

我想在配备英特尔酷睿 i3-7100U 处理器的笔记本电脑上安装 Ubuntu GNOME 16.04。我选择什么架构?根据安装指南页面,选择是:

  1. amd64(AMD64 和英特尔 EM64T)
  2. armhf(32 位硬浮点 ARMv7)
  3. arm64(64 位 ARM)
  4. i386(英特尔 32 位 PC)
  5. powerpc (IBM/摩托罗拉 PowerPC)
  6. ppc64el(PowerPC 64 位小端)
  7. s390x(IBM System z)

Kaz*_*lfe 23

与 ARM 或 PowerPC 不同,每个主要系列(您在普通计算机中都能找到的那种)英特尔处理器都基于 8086 标准。意思是,我们这里唯一的两个选择是amd64i386

现在,它们之间的区别在于我们是否需要 64 位支持。在广大大多数现代计算机现在有64位支持,因此我们通常总是想选择amd64。选择 有非常具体的理由i386,但几乎没有任何理由适用于标准家庭用户(例如,i386将限制您可以运行的应用程序的数量和类型,并将您的 RAM 上限设置为 4GB)。

但是,为了完整起见,让我们检查一下您的处理器的ARK 页面。如果我们查看它,我们可以看到该处理器支持 Intel-64,这意味着我们可以运行 64 位操作系统 ( amd64)。

其他架构在台式机中很少使用,所以我们通常可以忽略它们。但是,正如我们已经走上完整性的道路:

  • armhf:这称为ARMv7,并且(在大多数情况下)已被弃用,以支持新的 ARMv8 规范。这主要用于移动/SoC 类型的设备,例如手机或智能冰箱或 Raspberry Pi 等物联网设备。
  • arm64:ARM64(也称为ARMv8aarch64)是支持完整 64 位指令集的下一代 ARM 处理器。它仍然主要用于移动和 SoC 应用程序,但它正在慢慢开始违反“完整”的计算机环境,特别是因为它非常省电和开放规范。
  • powerpcPowerPC是由 IBM 和摩托罗拉创建的非常古老的处理器架构。它以用于较旧的 Apple 计算机而闻名。目前,PowerPC 的主要用途是在企业级应用程序和服务器领域。但是,有些人仍然会使用旧的 PowerPC 计算机(例如旧的 Mac)作为轻型服务器或计算机。
  • ppc64el:PowerPC 的原始规范不支持 64 位指令集(尽管后来添加到 PowerPC 620 处理器中),这对于处理大量数据的企业应用程序至关重要。因此,它ppc64el是为企业服务器使用而创建的。
  • s390xIBM System Z很少用于大型数据中心之外。它描述了 IBM 大型机系列服务器使用的处理器架构。找到一台运行这种架构的家用计算机是不可能的。

TL;DR:如果您有一台相当现代的计算机并且不知道要安装什么,请使用amd64.

  • @Mark:i386 Linux 可以利用超过 3GB 或 4GB 的 RAM,只是效率较低(因为内核无法同时映射所有内容,必须使用 PAE)。并且没有一个进程可以映射超过 3GB。但是您可以有两个单独的进程,每个进程都使用 3GB 的 RAM(没有一个分页到磁盘)。由于 Chrome(网络浏览器)为每个选项卡使用单独的进程,因此这里肯定有一个真正的用例。 (2认同)

小智 1

如果您想安装64位操作系统,请安装amd64。如果你想安装32位操作系统,请安装i386。