Устали от низкой производительности виртуальных машин? Вот что нужно сделать, чтобы повысить производительность VirtualBox
VirtualBox – это отличный способ установить дистрибутивы Linux наряду с другими операционными системами без необходимости перезагрузки, но производительность системы на виртуальной машине не идет ни в какое сравнение с установленной операционной системой
Знаете ли вы, что существуют способы увеличить производительность VirtualBox и сделать ваши виртуальные машины более полезными? Узнаем в этой статье
1. Установите гостевые дополнения
После установки системы Linux в VirtualBox, одним из первых шагов должна быть установка гостевых дополнений. Вы можете использовать ISO-образ, который поставляется с хостом VirtualBox, или установить любые пакеты, которые могут быть частью вашего менеджера пакетов
Если вы используете установочный образ, который поставляется с хостом VirtualBox, перейдите в раздел Devices > Insert Guest Additions CD image. Перейдите к месту, где смонтирован диск, и введите:
sudo./VBoxLinuxAdditions.run
Самым большим преимуществом установки гостевых дополнений является то, что ваша виртуальная система Linux теперь может получить доступ к вашему GPU для ускоренного видео. Вы также можете легко обмениваться файлами между хостом и гостем с помощью общих папок
Похожие статьи: Гостевые дополнения VirtualBox: Что это такое и как их установить
2. Использование легких дистрибутивов
Хотя VirtualBox позволяет запускать различные операционные системы одновременно, вы можете заметить падение производительности из-за того, что одна система работает поверх другой. Гостевой операционной системе требуется столько же оперативной памяти и места для хранения, сколько и хосту
Один из способов обойти эту проблему – использовать легковесные дистрибутивы Linux для гостевых систем. С более легкими дистрибутивами вы можете создавать меньшие образы, требующие меньше памяти. Вместо Ubuntu вы можете выбрать Xubuntu, в котором вместо GNOME используется более легкий рабочий стол Xfce
Если вам удобно работать с командной строкой Linux, вы можете выбрать действительно легкий дистрибутив, например Arch, или установить серверный дистрибутив, предназначенный для работы без графики, что приводит нас к
3. Не нужен графический интерфейс? Не используйте его!
Если вы собираетесь использовать гостевую систему в основном из командной строки, нет смысла запускать графический интерфейс при запуске. Это только использует больше драгоценной оперативной памяти и процессорного времени на вашем хосте
Вы можете либо установить систему без графического интерфейса, либо настроить ее так, чтобы она просто загружалась в консоль вместо запуска X с менеджером дисплеев
Недостатком этого варианта является то, что может быть трудно вставить в консоль VirtualBox без дополнений. Если у вас установлен SSH, вы можете использовать его для входа в гостевую с помощью эмулятора терминала
Связанное: Что такое менеджер отображения Linux? Как выбрать и установить его
4.SSH в вашей виртуальной машине
Если вы установили серверную версию гостевого Linux без графического интерфейса, то пользоваться консолью может быть немного неудобно. Вам может быть трудно вставить в консоль любой код, который вы видите в учебнике
Один из способов обойти это – установить SSH-соединение с вашей виртуальной машиной
Для этого необходимо перевести гостевой сетевой адаптер в мостовой режим. Это означает, что ваш гость будет иметь IP-адрес в вашей локальной сети, а не в частной сети
Чтобы включить мостовое соединение, откройте меню Настройки для гостевой машины. Перейдите в раздел Сеть > Адаптер 1. В раскрывающемся меню ‘Подключено к:’ выберите ‘ Bridged Adapter.’
Запустите гостевой Linux и установите SSH-сервер из менеджера пакетов, если вы этого еще не сделали. Вам понадобится IP-адрес вашего гостевого Linux. Для этого введите:
ip address
Затем с помощью клиента SSH войдите в гостевую, используя свое имя пользователя и IP-адрес. Теперь вы можете легко вставить в терминал все, что захотите
5. Использование готовых образов
Хотя VirtualBox интересен и прост в настройке, создание новых виртуальных машин и установка на них дистрибутивов Linux может занять время
К счастью, существуют способы загрузки предварительно созданных виртуальных машин Linux, как в кулинарном шоу есть версия блюда, которое было приготовлено ранее. Вы можете найти их удобными, если вы торопитесь
Один из сайтов, с которого можно загрузить эти машины, – OS Boxes. Этот сайт предлагает образы для основных и не очень основных дистрибутивов Linux
Использование преимуществ Linux-гостей VirtualBox
VirtualBox значительно упрощает установку Linux, позволяя вам установить несколько систем Linux одновременно без разбиения на разделы или двойной загрузки. Вы можете установить гостевые дополнения для ускорения видео и обмена файлами, использовать более легкие дистрибутивы для повышения производительности, полностью отказаться от графического интерфейса и использовать готовые образы для экономии времени
VirtualBox – это богатый инструмент для запуска множества операционных систем, а не только Linux
Комментировать