5 советов для повышения производительности Linux-машин VirtualBox
Linux

5 советов для повышения производительности Linux-машин VirtualBox

Устали от низкой производительности виртуальных машин? Вот что нужно сделать, чтобы повысить производительность 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

Об авторе

Алексей Белоусов

Привет, меня зовут Филипп. Я фрилансер энтузиаст . В свободное время занимаюсь переводом статей и пишу о потребительских технологиях для широкого круга изданий , не переставая питать большую страсть ко всему мобильному =)

Комментировать

Оставить комментарий