Виртуализация помогает запускать несколько операционных систем на одном компьютере следующим образом: она имитирует аппаратное обеспечение в цифровом виде для запуска нескольких полноценных операционных систем на одном компьютере поочередно или одновременно. 3
Важнейшим компонентом виртуализации является гипервизор. 1 Это уровень программного обеспечения, который позволяет запускать виртуальные машины на компьютере и распределяет процессоры, память и хранилище между виртуальными машинами. 1
Гипервизор создаёт виртуальную платформу, на которой выполняются различные виртуальные машины и осуществляется управление ими. 1 Это позволяет нескольким операционным системам (одного или разных типов) совместно использовать аппаратное обеспечение. 1
Также гипервизор контролирует все процессы, запущенные в гостевых ОС, чтобы не произошло избыточной нагрузки и сбоев в работе систем из-за нехватки ресурсов. 3