什么时候选择 32 位而不是 64 位 VPS 是个好主意?

什么时候选择 32 位而不是 64 位 VPS 是个好主意?

在接下来的几天里,我将需要两个 Linux VPS 实例(可能是 Ubuntu 10.04),一个运行 PHP,一个运行 Ruby on Rails。两者都很可能使用 nginx 和 MySQL,并且具有大约 256-512MB 的 RAM。

现在的问题是,我应该使用 32 位还是 64 位系统?相关问题已经发布,但没有关于如何决定的任何具体信息。

从您的经验来看,在这些条件下 32 位系统和 64 位系统的表现如何?(Ruby/PHP、nginx、MySQL)

答案1

在 32 位和 64 位操作系统之间进行选择时,需要考虑的最大因素之一是增长。使用 32 位操作系统时,当您达到 4GB RAM 时,性能就会达到上限。使用 64 位操作系统时,性能上限基本上取决于您的预算。从您的描述来看,除非您预计增长速度非常快,否则我认为您可能在一段时间内不会出现问题。

答案2

32 位。您的 RAM 数量非常少,因此不需要从任何一个进程处理大量 (4gb+) 的数据。在这些情况下,64 位实际上可能会运行得更慢。

... 再说一次,ruby 可能有一些特殊情况 - 我不使用它。

相关内容