Что такое виртуальная машина: особенности и назначение

10.04.2018 16:55  5254   Максим Сергеев  Статья

Некоторые действия, которые производятся на компьютере, могут привести к неисправностям в операционной системе, устранение которых займет немало времени.

Что такое виртуальная машина и для чего она нужна?

Избежать этого поможет виртуальная машина, представляющая собой программный комплекс. Внутри основной ОС создается еще одна, которая будет отделена на программном уровне. Для работы виртуальной OS точно так же выделяются физические ресурсы: оперативная память, процессор, видеокарта, дисковое пространство. Разница только в том, что любые неполадки в дополнительной системе никак не отражаются на работоспособности ПК.

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

Чтобы произвести установку Virtual Machine, потребуется предварительно выбрать программу: в Сети можно найти как платные, так и бесплатные варианты. Процесс мало чем отличается от аналогичного процесса для других приложений – соглашаемся со стандартными настройками, нажимаем кнопки «OK» и «Далее». Во время установки выделяются аппаратные ресурсы, порты и другие необходимые для работы элементы. Затем устанавливается ОС, как правило, в качестве нее выступает тот же образ, что и у основной операционки.

Создание виртуальной машины и взаимодействие с ней

Что касается взаимодействия с VM, то оно реализовано привычным для пользователей способом: посредством мышки и клавиатуры. Переключаться между двумя режимами работы можно при помощи «горячих» клавиш. Обмен файлами выполняется при помощи обычного перетаскивания.

Сфера применения

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

  • установки неизвестных сборок Windows;
  • тестирования ПО, полученного из сомнительных источников;
  • путешествий по глобальной паутине без риска заразиться вирусами;
  • выявления шпионских приложений и неисправностей в программах.

Нужно учесть, что имитированная OS будет работать медленнее оригинальной, так как на аппаратную часть компьютера ложится двойная нагрузка. Однако скоростные характеристики будут зависеть от того, сколько ресурсов выделено во время инсталляции.