
Я запускаю VirtualBox
виртуальную машину Vagrant
и заметил, что производительность времени запуска снижается при добавлении большего количества процессоров к машине ( Vagrant
возникает тайм-аут). Например, есть большая разница во времени запуска для 2 процессоров и для 32 процессоров. Я не уверен, связано ли это с VirtualBox
или скорее Vagrant
. Есть ли у кого-нибудь подобный опыт?
Физическая машина имеет 32 логических ядра.
решение1
У вас на самом деле есть 32 свободных, неиспользуемых ЦП? Если нет, то, возможно, проблема в этом. Я совсем не знаю VirtualBox, но было время, когда даже VMWare ESX работал медленнее, если вы давали виртуальной машине слишком много vCPU, и они не были свободны - это было потому, что он ждал, пока все доступные ЦП будут готовы к работе, прежде чем начать эту работу. Они исправили это много лет назад, но, возможно, бесплатные гипервизоры, такие как этот, отстают в этом.