Почему моя производительность слишком плоха в Virtual Box?
Мой процессор двухъядерный i7. Я использую Ubuntu на VirtualBox. Это очень медленно, чем другие версии Linux, такие как Edubuntu 13.04 и его предыдущие версии до 12.10. 12.10 также был очень медленным.
3 ответа
Это потому, что если Ubuntu не может использовать видеокарту для ускорения (вероятно, это то, что происходит в Virtualbox), она использует процессор для рендеринга графики через LLVMpipe. Это заставляет это казаться действительно медленным.
В Ubuntu 12.04 и более ранних версиях Unity2D использовался, если аппаратное графическое ускорение не могло быть использовано, но в 12.10 и 13.04 Unity2D отбрасывался в пользу LLVMpipe.
Некоторые среды рабочего стола, для которых не требуется компоновка (например, XFCE), по-прежнему работают быстро даже без графического ускорения. Вот почему некоторые производные Ubuntu, такие как Edubuntu, Xubuntu, Lubuntu и т. Д., Все еще работают в Virtualbox.
Но если вы установите Virtualbox Additions, 3D-ускорение будет доступно для Ubuntu внутри виртуальной машины и будет работать с нормальной скоростью.
Дополнительное ядро процессора исправило это для меня.
Если у вас есть подходящий видеодрайвер, попробуйте перейти с 1 на 2 ядра
Как:
- Отключить ВМ
- Перейти в Virtualbox
- Отметить ВМ
- Зайдите в Настройки> Система> Процессор, переместите ползунок на 2 ядра
- Нажмите ОК
- Запустите ВМ:)
После установки VirtualBox Guest Additions выполните следующие действия в терминале:
sudo bash -c 'echo vboxvideo >> /etc/modules'
Затем перезагрузите компьютер.