我的处理器是64位 – 这是否意味着我需要amd64图像?

我的处理器是Intel Core 2 Duo P8600(2.40GHz)。 据我所知,这是一个64位处理器 – 我有点困惑,因为这个架构被称为AMD 64,这是64位架构的通用名称吗? 我听说过x64,但看不到标有此版本的版本。

X64,amd64和x86-64是相同处理器类型的名称。 它通常被称为amd64,因为AMD最初提出它。 所有当前的通用公共64位台式机和服务器都有amd64处理器。

有一种称为IA-64或Itanium的处理器类型。 它只能在超级计算机和一些高端服务器中找到。

64位处理器可以运行32位系统,因此您可以选择安装amd64版本或i386版本。 以下是几点比较:

  • 几年前,有些程序在为64位处理器编译时存在错误,但这大部分都是过去的事情。

  • 您可以在64位系统上运行32位程序; 相反的是不正确的。

  • 32位内核可以访问超过4GB的RAM,因此拥有超过4GB的RAM并不是运行64位内核的一个令人信服的理由。 另一方面,32位程序只能访问少于3GB的内存。

  • 哪一个更快取决于应用程序(数字运算在64位模式下可以快两倍以上,而符号操作可以慢两倍以上)。

如果有疑问,在支持amd64的处理器上,请使用amd64发行版。

您可以同时使用x86和amd64图像。 是的,该架构的最初通用名称是amd64,因为它是由AMD开发的。 无论如何,今天通常被称为x86-64甚至x64。

英特尔为其非Itanium 64位CPU授权AMD64指令集。 然后,是的,AMD64是x86 64位架构的通用名称。

当然你的CPU也可以运行32位x86内核 – 但是不推荐这样做,因为你失去了x86-64架构的所有好处(主要是更大的地址空间和更多的寄存器)。