我已经使用 Linux 好几年了。我的第一个 Linux 操作系统是 Ubuntu,从那时起我就使用过 Lubuntu、Xubuntu、Arch Linux、openSUSE 和 Debian。我的电脑规格如下(顺便说一下,我的电脑真的很差):
Intel Celeron CPU @ 2.8 GHz(支持 32 位和 64 位)、1512 MB (1.5 GB) RAM 内存和 NVidia GeForce 6200 GPU
Ubuntu 和 openSUSE 可用,但速度相当慢。Debian、Lubuntu、Xubuntu 和 Arch 一直都相当快且流畅(至少对于一台 9 年的旧电脑而言)。它们都是 32 位 (i386)。
我的问题是,使用 64 位版本(比如 Lubuntu)有什么好处吗?除了能够使用超过 2/3 GB 的 RAM 之外,64 位系统还有哪些优点?它会提高我的性能吗?我不在乎少一点的可用 RAM 内存,因为 Lubuntu/Xubuntu 总是保持在 150~250 MB 左右。
答案1
无论如何,我认为 64 位会更慢,因为它通常使用更多 RAM。除非您需要一些只能在 64 位系统上运行的程序,否则请继续使用 32 位。如果您的 RAM 接近 4GB,我建议使用 64 位,但处理器速度慢且 RAM 低,可能效果不佳。
当然,由于 Ubuntu 易于安装,您可以尝试 64 位版本,看看会发生什么。谁知道呢?也许最终会更快。但一般来说,除非您有 4GB 以上的 RAM,否则请继续使用 32 位。
答案2
如果您的 CPU 支持 64 位,请使用它 – 它会在 CPU 核心之间/内部分配任务。主要在您执行视频编码等操作时或获得新的 Linux 内核时识别。测量创建 initramfs 所花费的时间。进行比较。
https://en.wikipedia.org/wiki/64-bit_computing#32-bit_vs_64-bit(见“摘要”)
这与 RAM 无关,除非它超过 4GB - 所有 32 位 Ubuntu 内核都是 PAE。尽管从命名上看不出这一点。很久以前,12.04 版给使用 Pentium-M 处理器的用户带来了巨大的冲击。关于更多 RAM 使用的问题令人难以理解。因为当您用完足够的 RAM 时,将使用 SWAP 分区 -然后事情进展得越来越慢。