медленная скорость Ubuntu 12.04 в virtualbox 4.2.6

Я использую Windows 7 на двухъядерном компьютере Dell. Я недавно установил Ubuntu 12.04 на VB4.2.6. но скорость очень медленно делает все. открытие терминала и т.д. любой способ улучшить это? заранее спасибо

0
задан 29 November 2013 в 06:02

3 ответа

Вы работаете очень медленно при запуске Ubuntu 12.10 и 13.04 в virtualbox? Это потому, что Ubuntu не может использовать видеокарту для ускорения, Ubuntu использует процессор для рендеринга графики через LLVMpipe. Это делает запуск Ubuntu в virualbox очень медленным.

Чтобы проверить, использует ли ваш Ubuntu 12.10 или 13.04 гость 3D-ускорение

/usr/lib/nux/unity_support_test -p

Вы должны увидеть что-то вроде этого

Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no

Если вы видите «Не программное обеспечение визуализируется» и « Unity 3D поддерживается », оба говорят« нет ». Это означает, что Unity использует медленный LLVMpipe.

Чтобы включить поддержку 3D, сначала необходимо обновить linux-заголовки

uname -r
sudo apt-get install linux-headers-$(uname -r)
sudo apt-get autoremove
sudo apt-get install build-essential

Теперь вставьте гостевую iso vitualbox с устройств и установите вручную

cd /media
ls
cd username
ls
cd VBOX*
ls
sudo ./VBoxLinuxAdditions.run

Вставьте vboxvideo в / etc / modules

sudo nano /etc/modules

Добавить «vboxvideo» в конец файла

loop
lp
vboxvideo

Перезагрузить машину

sudo reboot

Источник: http: //namhuy.net/951/how-to-fix-slow-performance-ubuntu-13-04-running-in-virtualbox.html

0
ответ дан 29 November 2013 в 06:02

Чтобы ускорить работу любой виртуальной машины, вы можете:

  1. Включить аппаратную виртуализацию и вложенный пейджинг: настройки виртуальной машины -> Система -> вкладка «Ускорение». Чтобы это работало, вы должны убедиться, что ваш процессор поддерживает Intel VT-x для процессоров Intel или AMD-v для процессоров AMD и включен в BIOS;
  2. Включить 3d-ускорение: Настройки виртуальной машины -> Дисплей -> вкладка Видео;
  3. Выделите виртуальной машине столько памяти и запустите столько программ на хосте вместе с виртуальной машиной, чтобы на вашей хост-системе было достаточно свободной оперативной памяти;
  4. рекомендации, которые действительно имеют значение и легко достижимы, однако есть много других способов улучшить производительность виртуальных машин в разной степени. Вот несколько примеров:
    • поместите вашу виртуальную машину на отдельный жесткий диск для улучшения операций ввода-вывода (может быть значительным приростом производительности, но требует отдельного жесткого диска);
    • отключите все ненужные сервисы / программы / визуальные эффекты для Гостя;
    • , если ваша файловая система Host / Guest поддерживает дефрагментацию - используйте ее. Существуют также инструменты, которые могут попытаться дефрагментировать определенный файл (в нашем случае образ виртуального диска);
    • установить Guest Additions;
    • , если у вас достаточно ОЗУ, вы можете отключить файл / раздел подкачки на Хост полностью или настроить его так, чтобы он использовался только тогда, когда используется большая часть ОЗУ (например, 90%).
    • исключить образы виртуальных дисков ваших виртуальных машин из контрольного списка антивируса
    • и т. Д.

Полный список подходов к повышению производительности ВМ см. В этой статье http://www.hanselman.com/blog/VMPerformanceChecklistBeforeYouComplainThatYourVirtualMachineIsSlow.aspx

0
ответ дан 29 November 2013 в 06:02

Другой ответ хорош, но связь с большим количеством информации кажется ориентированной на Microsoft.

Эта ссылка http://blog.jdpfu.com/2012/09/14/solution-for-slow-ubuntu-in-virtualbox содержит хост Win7, гостевое решение Ubuntu для VirtualBox со специальным Настройки VirtualBox. Также речь идет о работе с гостями Ubuntu:

Дисковый ввод-вывод - virtIO, если это возможно; SATA, если нет другого выбора

  • Выделите минимальные ЦП и ОЗУ для гостевой рабочей нагрузки
  • Сетевой ввод / вывод - virtIO, если это возможно; Intel PRO / 1000, если нет другого выбора
  • Сохраняйте дисковое пространство как можно меньше.
  • Используйте предварительно выделенные файлы хранения на вращающихся дисках; Избегайте sparc файлов. Если у вас есть SSD, используйте любое хранилище, которое вам нравится - даже QCOW2 со сжатием
  • Отключите графику "сыр" - никаких 2D или 3D расширений, по крайней мере, изначально. Unity и Gnome3 сосут графику. Попробуйте их после того, как у вас будет высокочувствительная система, работающая с простым графическим интерфейсом.
  • Никогда не перегружайте ОЗУ или ЦП. Совместное использование.
  • Для большинства гостей обычно достаточно 1 ЦП, даже если у вас 6, более 2 ЦП на гостя просто не требуется, даже для почтового сервера на 50 человек.
  • Оставьте 1 ГБ ОЗУ для hostOS и 1 ЦП для hostOS, если можете.

В любом случае, надеюсь, это поможет.

Кстати, Как мне улучшить производительность моего гостя VirtualBox? - похожий вопрос с немного другой информацией.

0
ответ дан 29 November 2013 в 06:02

Другие вопросы по тегам:

Похожие вопросы: