下载 Ubuntu 版本时我总是感到困惑。我的系统是 64 位 Intel 处理器(4GB RAM)。
当我下载 64 位时,下载的是 amd64.iso。据我所知,ADM 和英特尔处理器是不同的。让我澄清一下。
amd64 驱动程序如何与 x86_64 架构兼容?
答案1
“amd64” 和“x86-64”是同义词。
“amd64”这个名称的存在是因为当今 AMD 和 Intel CPU 中使用的 64 位指令集是最初由 AMD 发明的。
它通常被称为“x86-64”,但有时也被称为“amd64”,以纪念其 AMD 传统,尽管 AMD 和 Intel 都普遍使用它。
AMD 和英特尔最初都发明了自己的 64 位指令集。英特尔的指令集被称为 IA-64(品牌名称为“Itanium”),但在消费市场中并未取得成功。这两家芯片制造商使用的指令集现在都是由 AMD 发明的。AMD 版本成功的一个原因是它向后兼容 32 位 x86 软件。
软件供应商现在通常将其称为“x86-64”,这是一个不太令人困惑的术语,实际上非常具有描述性,因为它是“x86”指令集的 64 位扩展。然而,Ubuntu 等各种 Linux 发行版仍在使用“amd64”这个术语。
答案2
正确的 64 位版本确实称为 amd64。这是因为 AMD 是第一个创建 64 位 CPU 的公司,因此“标签”保留了下来,就像 i386 代表 32 位一样,因为 IBM(我认为是 IBM)创建了第一个 32 位 CPU。
所以是的,如果您有一个 64 位硬件系统,您需要下载 amd64.iso 才能使其工作。