我的处理器是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架构的所有好处(主要是更大的地址空间和更多的寄存器)。