Virtualization
具有許多 CPU 的 Vagrant VirtualBox
我正在執行一個
VirtualBox
虛擬機Vagrant
,我注意到在向機器添加更多 CPU 時啟動時間性能會降低(Vagrant
會超時)。例如,2 cpus 和 32 cpus 的啟動時間有很大差異。我不確定這是否VirtualBox
與Vagrant
. 有沒有人有類似的經歷?物理機有 32 個邏輯核心。
你真的有 32 個備用的、未使用的 CPU 嗎?如果不是那麼也許這就是問題所在。我根本不知道VirtualBox,但有一段時間,如果你給VM太多的vCPU並且它們不是全部免費,那麼即使VMWare的ESX也會變慢 - 這是因為它曾經等待所有可用的CPU準備好在開始工作之前工作。他們在幾年前就修復了,但也許像這樣的免費虛擬機管理程序在這方面落後了。