在 Rackspace 云中,2GB 服务器真的比默认的 256MB 服务器更快吗?

Ale*_*lex 2 linux unix cloud rackspace

例如...当我执行string.find("...") 时,会不会因为CPU 分配更多而更快?

Tom*_*Tom 5

非常可能。不 - 您不应该在 ONE string.find 方法调用中看到差异。

大多数虚拟化平台的限制因素是 CPU 和内存 - 您只能在一个盒子中拥有那么多内存和那么多 CPU 能力。因此,您必须通过基本上假设每个内存片都带有一个 CPU 片来保持它们“对齐”。因此,2gb 服务器将比 256mb 服务器获得更大的切片。完全自然。

这通常/应该通过保留某些部分来完成(分配像 CPU 的 x% 作为保留),然后为更大的机器提供更高的分配优先级。

也就是说,除非每个人都用完他的切片,否则多余的 CPU 应该可供所有人使用。