Linux

在專用伺服器上的兩個 KVM VPS 之間共享 CPU

  • September 11, 2012

如何在專用伺服器上的兩個 KVM VPS 之間共享 CPU?

假設我們在專用伺服器上有 8 核 CPU

為了獲得兩個 VPS 的最佳性能,我應該為每個 VPS 分配 8 個核心嗎?還是只為每個虛擬機分配 4 個核心?

您需要了解每個 VM 的需求以及您擁有的程式碼的執行緒限制,並非每個作業系統和應用程序都可以利用您可以投入的所有核心,通常擴展超過一定數量的核心是零收益. 理想的情況是您為每個 VM 分配它需要的東西,而不是更少,理想情況下也不是更多,因為在某些情況下這實際上會減慢您的系統。

為任何虛擬來賓分配任意數量的 vCPU,最多為物理 CPU 核心(或超執行緒)的數量。

您可以通過在正在執行的虛擬機中分配比伺服器中更多的 vCPU 來過度使用 CPU,但受制於單個虛擬來賓的 vCPU 不能超過物理 CPU 核心的限制。

請記住,如果您有 CPU 密集型任務,那麼過度使用 CPU 不會為您帶來任何好處,並且可能會減慢您的其他客人的速度。

引用自:https://serverfault.com/questions/426263