Виртуальная машина (ВМ, VM) — это абстрактная вычислительная среда, которая создаётся программным способом на физическом оборудовании и имитирует компьютер или сервер с полноценной ОС и аппаратным обеспечением. 2
Для чего нужна виртуальная машина:
- Тестирование ПО. 2 Использование ВМ позволяет легко организовать тестирование программ и приложений в разных операционных системах и графических средах без использования дополнительного аппаратного обеспечения. 2
- Разработка приложений в безопасной среде. 2 В ВМ можно быстро организовать безопасную рабочую среду, лишенную доступа к некоторым компонентам ПК или к сети, и поместить в неё разрабатываемое приложение. 2
- Работа в разных ОС. 2 После запуска виртуальной машины, в ней можно установить любую ОС. 2 Это позволит расширить свои знания об операционных системах и протестировать условия работы в них. 2
- Запуск программ, которые не поддерживает основная ОС, или подключение оборудования, несовместимого с ней. 3 Например, применять Windows-программы на Mac или Linux. 3
- Безопасный запуск приложения, которое вызывает недоверие или подозрение на вирусы. 3
- Эмулирование компьютерных сетей и сложных сред, не настраивая виртуальную машину каждый раз. 3 Можно сохранить настройки и продолжить с того этапа, где остановились. 3
- Создание резервных копий ОС. 3 При любых сбоях и проблемах пользователь всегда сможет воспользоваться копией, что исключает потерю или повреждение важных данных. 4