i386 下载和 amd64 之间有区别吗?

i386 下载和 amd64 之间有区别吗?

标准 i386 下载和 Ubuntu 11.04 的 amd64 下载之间有什么区别?我目前在 amd 机器上运行 i386,我的系统使用 amd64 下载是否能更好地工作?(我的机器运行的是 Windows 7 64 位,但在安装 Ubuntu 之前我忘记查看它了)。

答案1

i386 指的是 32 位版本,amd64(或 x86_64)指的是 Intel 和 AMD 处理器的 64 位版本。

维基百科的 i386 条目:

Intel 80386,也称为 i386 或 386,是英特尔于 1985 年推出的 32 位微处理器...根据上下文,这被称为 x86、IA-32 或 i386 架构。

维基百科的 x86_64 条目:

x86-64 是 x86 指令集的扩展。它支持比 x86 大得多的虚拟和物理地址空间,从而使程序员能够方便地处理更大的数据集……在以“x86-64”名称推出该架构后,AMD 将其重命名为 AMD64……x86-64 仍被业内许多人用作与供应商无关的术语,而其他公司(尤其是 Sun Microsystems(现为 Oracle Corporation)和 Microsoft)则使用 x64。

即使您有英特尔 CPU,您也应该使用 AMD64 在您的计算机上安装 64 位(它使用相同的指令集)。

我强烈建议使用它。在大多数情况下,您不会注意到差异,但对于大型工作负载(例如视频编辑、游戏等),计算机的运行速度会更快(计算机能够计算 2+2+2=6,而不是在示例中必须执行 2+2=4+2=6)。在 Windows 世界中,32 位操作系统不允许您在计算机上使用超过 3.5 GB 的 RAM(即使您有 8 GB!)。您需要使用 64 位操作系统才能充分利用所有 RAM。但是对于 Linux,没有这样的限制(感谢 Uri)。

无论如何,世界已经从 32 位转变,它只支持无法运行 64 位的旧机器。

答案2

该架构以 AMD 命名,因为 AMD 发明了该架构,即 Athlon 64。同样,32 位 i386 架构以 Intel 的 386 处理器命名,因为它是同类处理器中的第一款,但 i386 也可以在 AMD 处理器上运行。所以,您可以使用该 ISO 映像。

来源: https://superuser.com/questions/128482/ubuntu-amd64-vs-i386

答案3

是的,您可以将 amd64 位安装到 Intel 64 位处理器。AMD 发明了 x86-64 位指令集处理器,因此该名称只是对 AMD 的致敬。

答案4

是的,您可以使用该 .ISO。amd64 指的是体系结构。AMD 是第一个创建 64 位 CPU 的公司,所以我相信当时它被命名为这个名字,并且这个名字一直沿用至今。这似乎有点令人困惑,但 amd64 只是意味着 64 位。

相关内容