Объяснение технологий

Что такое виртуальная машина? Все, что Вам нужно знать

Что такое виртуальная машина? Все, что Вам нужно знать

Виртуальные машины (ВМ) позволяют вам запускать другие операционные системы в вашей текущей ОС. Виртуальная ОС будет работать так, как будто это просто другая программа на вашем компьютере.

Это идеально подходит для тестирования других операционных систем, таких как Windows 10 или альтернативные операционные системы Linux. Вы также можете использовать виртуальные машины для запуска программного обеспечения в операционных системах, для которых оно не предназначено. Например, вы можете запускать программы Windows на Mac или запускать несколько копий приложения на Mac с виртуальной машиной.

Хотите начать работу с виртуальными машинами? Вам не нужно ничего платить — есть несколько отличных бесплатных программ для виртуальных машин.

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

Виртуальная машина — это программа, которая действует как виртуальный компьютер. Он работает в вашей текущей операционной системе (основной операционной системе) и предоставляет виртуальное оборудование для гостевых операционных систем. Гостевая ОС запускается в окне вашей хост-системы, как и любая другая программа на вашем компьютере.

С точки зрения гостевой операционной системы, виртуальная машина — это настоящий физический компьютер.

Механизм эмуляции виртуальной машины, называемый гипервизором, обрабатывает виртуальное оборудование, включая ЦП, память, жесткий диск, сетевой интерфейс и другие устройства. Виртуальные аппаратные устройства, предоставляемые гипервизором, соответствуют реальному оборудованию на вашей физической машине. Например, виртуальный жесткий диск виртуальной машины хранится в файле, расположенном на вашем жестком диске.

В вашей системе может быть установлено несколько виртуальных машин. Вы ограничены только объемом доступного для них хранилища. После установки нескольких операционных систем вы можете открыть программу виртуальной машины и выбрать, какую виртуальную машину вы хотите загрузить. Гостевая операционная система запускается и запускается в окне операционной системы вашего хоста, хотя вы также можете запустить ее в полноэкранном режиме.

виртуальная машина VMWare

Практическое использование для виртуальных машин

Виртуальные машины имеют множество популярных применений. :

Протестируйте новые версии операционных систем : вы можете попробовать Windows 10 на своем компьютере с Windows 7, если вы еще не готовы к обновлению.

Экспериментируйте с другими операционными системами . Установка различных дистрибутивов Linux на виртуальной машине позволяет вам экспериментировать с ними и узнавать, как они работают. А запуск macOS в Windows 10 на виртуальной машине позволяет вам привыкнуть к другой операционной системе, которую вы планируете использовать на постоянной основе.

Виртуальная машина Ubuntu в Windows

Используйте программное обеспечение, для которого требуется устаревшая операционная система . Если у вас есть важное приложение, которое работает только на Windows XP, вы можете установить XP на виртуальную машину. и запустите приложение там. Это позволяет вам использовать приложение, которое работает только с Windows XP, фактически не устанавливая его на свой компьютер. Это важно, поскольку Windows XP больше не получает поддержку от Microsoft.

Запустите программное обеспечение, предназначенное для других операционных систем : пользователи Mac и Linux могут запускать Windows на виртуальной машине, чтобы использовать программное обеспечение Windows на своих компьютерах без головной боли совместимости. К сожалению, игры являются проблемой. Программы виртуальных машин вводят накладные расходы, а 3D-игры не будут работать гладко на виртуальной машине.

Тестирование программного обеспечения на нескольких платформах . Если вам необходимо проверить, работает ли приложение в нескольких операционных системах, вы можете установить каждое из них на виртуальную машину.

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

Рекомендуемое программное обеспечение для виртуальных машин

VirtualBox — это отличное приложение с открытым исходным кодом, которое работает в Windows, macOS и Linux. Одна из лучших особенностей VirtualBox — это отсутствие коммерческой версии. Это означает, что вы получаете все функции бесплатно, включая расширенные функции, такие как снимки. Это позволяет сохранить состояние виртуальной машины и вернуться к этому состоянию в будущем, что отлично подходит для тестирования.

Мы написали полное руководство по VirtualBox , чтобы вы начали.

VirtualBox в Windows

VMware Player — еще одна известная программа для виртуальных машин для Windows и Linux. VMware Player — это бесплатный аналог коммерческого приложения VMware Workstation, поэтому вы не получите все расширенные функции, которые были бы у VirtualBox.

Тем не менее, VirtualBox и VMware Player являются надежными программами которые предлагают основные функции бесплатно. Если один из них не работает для вас, попробуйте другой.

VMWare Player в Windows

Загрузка ОС на вашей виртуальной машине

Чтобы установить операционную систему на виртуальной машине, вам понадобится установочный диск операционной системы. Создание установочного носителя Windows 10 пригодится для этого. Вы также можете использовать файл образа ISO, который часто входит в дистрибутивы Linux. Программы виртуальных машин предлагают простые в использовании мастера, которые проведут вас через процесс создания виртуальной машины и установки гостевой операционной системы.

Вы также можете узнать, как создать виртуальную машину с использованием Windows 10 Hyper-V и как Hyper-V сравнивается с VirtualBox и VMWare . Вам также следует ознакомиться с нашими советами о том, как повысить производительность виртуальной машины или передать файлы виртуальной машины между гостем и хостом .

Виртуальные машины не ограничиваются только настольными операционными системами — вы даже можете эмулировать Android в Windows 10 .

Похожие посты
Объяснение технологий

Как работает жесткий диск? [Технология объяснила]

Объяснение технологий

Что такое программное обеспечение с открытым исходным кодом? [MakeUseOf Объясняет]

Объяснение технологий

Разрешения графического дисплея - что означают цифры? [MakeUseOf Объясняет]

Объяснение технологий

Как переформатировать внешний жесткий диск, не теряя на нем все