Virtualization

具有許多 CPU 的 Vagrant VirtualBox

  • October 16, 2015

我正在執行一個VirtualBox虛擬機Vagrant,我注意到在向機器添加更多 CPU 時啟動時間性能會降低(Vagrant會超時)。例如,2 cpus 和 32 cpus 的啟動時間有很大差異。我不確定這是否VirtualBoxVagrant. 有沒有人有類似的經歷?

物理機有 32 個邏輯核心。

你真的有 32 個備用的、未使用的 CPU 嗎?如果不是那麼也許這就是問題所在。我根本不知道VirtualBox,但有一段時間,如果你給VM太多的vCPU並且它們不是全部免費,那麼即使VMWare的ESX也會變慢 - 這是因為它曾經等待所有可用的CPU準備好在開始工作之前工作。他們在幾年前就修復了,但也許像這樣的免費虛擬機管理程序在這方面落後了。

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