Виртуализация ОС всегда будет стоить дорого. Производительность виртуальной машины не будет точно такой же, как у основной операционной системы, и, кроме того, существует переменная количества ресурсов, выделенных виртуальной машине (количество процессоров, объем памяти).
VirtualBox действительно медленный по сравнению с хост-ОС? (для разработки на Ruby)
У меня VirtualBox под управлением Ubuntu в качестве гостевой среды на моем Macbook Pro под управлением Leopard OS X 10.5.
Я рассчитал одну и ту же партию юнит-тестов Ruby on Rails в обеих системах. Разница кажется довольно большой.
Тот же набор юнит-тестов Ruby, который занимает 13,4 секунды в родной OS X, занимает 82 секунды для запуска в VirtualBox Ubuntu.
Другие люди делают то же самое развитие, замечая те же самые различия?
У меня 4 ГБ ОЗУ на машине и 512 МБ ОЗУ для гостевой системы Ubuntu (но я думаю, что это число увеличивается динамически, когда требуется больше ОЗУ).
3 ответа на вопрос
Мой опыт работы с Virtualbox против других коммерческих гипервизоров, таких как VMware Fusion или Parallels, заключается в том, что Virtualbox обычно заметно медленнее.
Любая виртуализация, о которой вы только можете подумать, будет осуществляться за счет снижения производительности. Вы можете настроить параметры в VirtualBox, например, увеличить объем оперативной памяти, доступной для гостевой ОС, чтобы попытаться улучшить производительность, но вы можете сделать только так много. Гостевая ОС никогда не будет работать так же быстро, как хост-ОС.
Учитывая, что вы виртуализируете Ubuntu, вы рассматривали возможность использования Wubi ? Позволяет установить Ubuntu прямо из Windows. Он выделит файл на вашем диске C :, который будет служить жестким диском для Ubuntu, и он автоматически позаботится о настройке двойной загрузки. Всякий раз, когда вы хотите избавиться от него, вы можете удалить его из Windows, как если бы это было обычное приложение.
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
3
Безграничное переключение между областями DVD на MacBook Pro?
-
-
3
Ускорение загрузки OS X на годичной MBP
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
5
Macbook Pro продолжает извлекать все, что я положил во внутренний оптический привод
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?