32 位或 64 位 Ubuntu 作为 Mac OS X 和 VMWare Fusion 的客户机?

32 位或 64 位 Ubuntu 作为 Mac OS X 和 VMWare Fusion 的客户机?

我将在 Mac OS X 中通过 VMWare Fusion 使用 Ubuntu VM,但我不确定哪个版本能给我带来更好的性能(32 位还是 64 位)。

我认为 32 位版本应该占用较少的内存,但我不确定。您有什么建议?

答案1

除非您计划为虚拟机分配超过 4 GB 的内存,否则无需使用 64 位版本。64 位操作系统可以比 32 位操作系统处理更多的内存,但如果可用内存少于 4 GB,则无关紧要,因为 32 位操作系统可以处理那么多内存。它们应该都能为您提供相同的性能,但有些软件不适用于 64 位 Linux,而适用于 32 位 Linux,因此您最好使用 32 位版本。

答案2

内存就是您为虚拟机提供的任何东西,位数与它关系不大(除了 32 位最大限制为 4 GB)。

真正的问题在于命令和虚拟化的速度,而 64 位将为你带来优势。使用处理器上可用的最高位数进行处理不仅可以灵活地运行 64 位 Ubuntu,还允许你使用硬件虚拟化指令来运行它。我不确定 32 位版本是否利用了它们(但我知道它不需要它们)。

除了大型操作或大内存外,性能差异不会很大,但一般来说,如果您购买 64 位硬件(这里相当于 VMWare),则应该使用 64 位应用程序。

相关内容