Linux
在 Rackspace 雲中,2GB 伺服器確實比預設的 256MB 伺服器快嗎?
例如…當我執行string.find("…") 時,會因為CPU 分配更多而更快嗎?
非常可能。不 - 你不應該看到 ONE string.find 方法呼叫的差異。
大多數虛擬化平台的限制因素是 CPU 和記憶體——你只能在一個盒子裡擁有那麼多記憶體和那麼多 CPU 能力。因此,您必須通過基本上假設每個記憶體片都帶有一塊 CPU 來保持它們“對齊”。因此,2gb 伺服器將獲得比 256mb 伺服器更大的切片。完全自然。
這通常/應該通過保留某些部分來完成(分配 x% 的 CPU 作為保留),然後將更高的分配優先級分配給更大的機器。
也就是說,除非每個人都用完他的分片,否則多餘的 CPU 應該可供所有人使用。