具有多個 CPU 的 Vagrant VirtualBox

具有多個 CPU 的 Vagrant VirtualBox

我正在運行VirtualBox虛擬機Vagrant,我注意到在電腦上添加更多 CPU 時啟動時間效能會下降(Vagrant會超時)。例如,2 個 cpu 和 32 個 cpu 的啟動時間有很大差異。我不確定這是否與VirtualBox或有關Vagrant。有人有類似的經驗嗎?

物理機有32個邏輯核心。

答案1

您實際上有 32 個備用、未使用的 CPU 嗎?如果不是那麼也許這就是問題所在。我根本不了解VirtualBox,但曾經有一段時間,如果您為虛擬機提供了太多vCPU 並且它們並非全部空閒,那麼即使是VMWare 的ESX 也會變慢- 這是因為它過去常常等待所有可用的CPU準備就緒在開始這項工作之前進行工作。他們幾年前就修復了這個問題,但也許像這樣的免費虛擬機器管理程式在這方面落後了。

相關內容