Как ускорить работу VirtualBox?

188
views

Время от времени приходиться работать виртуальными машинами в VirtualBox, но вас категорически не устраивает скорость их работы? В этой статье мы постараемся рассказать как ускорить VirtualBox!

Будь вы разработчик ПО или веб-дизайнер или техно гик интересующийся новинками, медленная работа виртуальной машины не нравится ни кому. Одной из популярных виртуальных машин, к тому же еще и бесплатной, является Oracle Virtualbox.

Ускорить работу VirtualBox

О том как сделать так, чтобы виртуальные операционные системы работали в нем быстрее мы расскажем вам далее.

Комплектующие вашего сервера или ПК

Самым весомым аргументом в быстрой работе ОС установленных в Virtualbox является высокопроизводительные комплектующие. Для более-менее комфортной работы вам потребуется:

  • Процессор Intel серии Core i5 или аналогичный и более мощней
  • Оперативная память от 8 GB
  • SSD или HDD с достаточным количеством свободной памяти (Одна установленная ОС минимум 8 GB)

На более медленном железе заставить работать VirtualBox у вас не получиться, чтобы вы не делали.

Настраиваем UEFI/BIOS

Современные процессоры Intel и AMD обладают возможностью аппаратной виртуализации, включение данной опции в UEFI/BIOS может значительно ускорить работу виртуальной машины VirtualBox. Для этого необходимо включить параметры Intel VT-x или AMD-V.

Настраиваем VirtualBox

Теперь рассмотрим те опции которые следует включить или изменить в VirtualBox, для ускорения работы виртуальной машины.

Расположение виртуальных машин

Если ваш компьютер обладает более чем одним диском (HDD или SSD), то самой первоначальной настройкой которую стоит изменить –  это “папка для машин по умолчанию”. Выполнить данную настойку необходимо потому что, при работе отдельных программ и ОС могут вызвать задержки в дисковой подсистеме, чтобы этого не происходило, необходимо размещать “вируалки” на другом диске. Еще лучше, если это будет SSD диск. Единственно на что стоит обратить внимание, так это то, что не стоит указывать внешний накопитель, так скорость обращения чтения/записи будет значительно ниже, чем с внутренних дисков.

Чтобы  задать “папку по умолчанию” вам необходимо на панели выбрать “Файл” и перейти во вкладку “Общее”.ускорить работу VirtualBox

Настройки при создании виртуальных машин

Во время создания виртуальной машины следует обратить внимание на следующее параметры:

  • Тип ОС – указывайте тот тип операционной системы и версию, что вы планируете установить.
    ускорить работу VirtualBox
  • Объем памяти – Чем больше оперативной памяти, тем лучше, исключением будет только если устанавливаете 32-битную ОС, но не стоит устанавливать ОЗУ больше чем в реальной операционной системе.ускорить работу VirtualBox
  • Жесткий диск – Перед вами будет стоять вывод создать динамический виртуальный диск или фиксированный. Несмотря на то, что динамический жесткий диск позволяет на лету увеличивать свой объем, на деле оказывается более медленным фиксированный жесткий диск, поэтому постарайтесь сразу рассчитать и задать необходимый размер будущего диска.ускорить работу VirtualBox

Настройка параметров виртуальной машины

После того как виртуальный жесткий диск был создан, можно выполнить настройку,, чтобы выделить ОС какие-либо ресурсы.

Раздел “Система”

Во разделе “Система” вкладка “Процессор” поставьте галочку напротив “Включить PAE/NX” если вы виртуальной системе предоставили более 4 GB.

Укажите приемлемое количество ядер процессора.ускорить работу VirtualBox

Во вкладке “Ускорение” включите аппаратную виртуализацию поставив галочку напротив “Включить VT-x/AMD-V” и “Включить Nested Paging”.

В выпадающем списке “Интерфейс паравиртуализации” укажите:

  • Hyper-V – для ОС Windows
  • KVM – для операционных систем на ядре Linux (Ubuntu, Fedora, OpenSuse, Mint, Debian)

Раздел Дисплей

В разделе “Дисплей” поставьте галочку напротив “Ускорение: Включить 3D-ускорение”, если вы используете ОС Windows, то также отметить и “Включить 2D-ускорение”.

Задайте максимальное количество видеопамяти. Здесь стоит отметить что из интерфейса VirtualBox нельзя указать количество видео памяти более 128 МБ, чтобы указать больше (до 256 МБ) выполните следующие действия:

  1. Закройте VirtualBox.
  2. Откройте командую строку Windows.
  3. Наберите команду
    cd "Program Files\Oracle\VirtualBox"
    VBoxManage modifyvm "название_ВМ" --vram 256

Раздел “Носители”

В разделе “Носители” выберите виртуальный контроллер SATA на котором будет установлено (или уже установлена) виртуальная машина и поставьте галочку напротив “кэширование ввода/вывода”

После установки виртуальной системы

После того как вы установите операционную систему в виртуальную машину, следует сразу же стоить подключить дополнения гостевой ОС и установить “драйвера” для виртуальных Windows или Linux и перезагрузить систему.ускорить работу VirtualBox

Что еще может ускорить работу VirtualBox?

Если вы выполнили все шаги что мы написали выше, тогда дополнительную каплю в повышение производительности виртуальной системы вам помогут следующие действия:

  1. Если VirtualBox установлен на ноутбуке, то подключитесь к источнику питания и переключитесь на режим работы “высокая производительность”ускорить работу VirtualBox
  2. Отключить антивирусную программу на компьютере.
  3. Выключить ненужные службы,  убрать программы из автозапуска, отключить анимацию и другие украшательства в виртуальной машине.
  4. Для ускорения запуска виртуальной машины не выключать ее, а “сохранять состояние машины”ускорить работу VirtualBox

Остались еще вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!