Debian bigmem 和 amd64 内核之间的差异

Debian bigmem 和 amd64 内核之间的差异

Debian 6 有多个 Linux 内核软件包,我对其中两个感兴趣:

  • linux-image-2.6.32-5-686-bigmem
  • linux-image-2.6.32-5-amd64

考虑一下:

  • 我不会运行任何占用超过 4GB RAM 的应用程序
  • 我安装了 > 3GB 的 RAM
  • 我想保留在 32 位用户空间

如果我有一个能够运行其中每一种的处理器,为什么我应该选择其中一种呢?

答案1

64 位内核的优点:如果您想运行 64 位程序,则需要 64 位内核。

64 位内核的缺点:对于 32 位用户区,有时可能会很烦人,因为许多构建脚本假设内核和库是相同的体系结构。

就性能而言,我认为您不会注意到其中的差异。 64 位内核应该更擅长加密,但只有当您进行了大量磁盘和网络加密并且您的 CPU 是瓶颈(几乎从来都不是)时,这才有意义。

所以对于你的情况我会选择 32 位内核。

两者都安装;如果您改变主意,只需重新启动即可使用另一个内核。

也可以看看我的处理器是 64 位 - 这是否意味着我需要 amd64 映像?,具有 8Gb RAM 的桌面应使用哪个版本的 Ubuntu?(但它们是在完全 32 位系统和完全 64 位系统之间进行选择)。

相关内容