VM Exit

VM Exit — аппаратный переход управления из гостевой виртуальной машины к гипервизору при событии, которое требуется обработать вне гостевого режима.

VM Exit — событие аппаратной виртуализации, при котором процессор прекращает выполнение гостевого кода и передаёт управление гипервизору. Процессор сохраняет предусмотренную архитектурой часть состояния гостя, а гипервизор анализирует причину перехода и при необходимости изменяет состояние виртуальной машины. Причинами могут быть выполнение чувствительной инструкции, обращение к виртуализированному устройству, исключение, прерывание, гипервызов или настроенный перехват доступа к памяти и регистрам. После обработки гипервизор обычно выполняет VM Entry для возврата к гостю. Частые VM Exit увеличивают накладные расходы, поэтому их число зависит от типа нагрузки и настроек виртуализации. Термин применяется при анализе производительности и совместимости гостевых ОС. VM Exit отличается от переключения контекста внутри ОС: последнее обслуживается ядром гостя, тогда как VM Exit переводит исполнение на уровень гипервизора. Он также не является ошибкой сам по себе, а представляет штатный механизм обработки событий.

Синонимы и варианты написания:

Выход из ВМвыход из виртуальной машины
Просмотров: 29

Статьи по теме

Материалы раздела, к которому относится термин

Связанные термины

CPU Pinning

CPU Pinning — способ назначения виртуальным ЦП фиксированных логических процессоров хоста, ограничивающий их выполнение заданным набором логических процессоров.

ВиртуализацияПроцессорПроизводительность

CPU Ready(CPU Ready time)

CPU Ready — метрика планировщика ESXi, показывающая время, когда готовый к выполнению vCPU ожидает доступа к логическому процессору хоста (pCPU); это не загрузка CPU гостевой ОС.

ВиртуализацияVMwareПроизводительность

Blast Extreme

Blast Extreme — протокол удалённого отображения рабочих столов и приложений в Horizon, передающий сжатые графику, аудио и пользовательский ввод по сетевому соединению.

ВиртуализацияСетьПроизводительность

Co-stop

Co-stop — метрика ESXi: время задержки готовой vCPU многопроцессорной ВМ для ограничения рассинхронизации выполнения её виртуальных процессоров.

ВиртуализацияПроцессорМониторинг

DRS(Distributed Resource Scheduler)

Функция VMware vSphere для управления размещением ВМ в кластере и балансировки ресурсов хостов с помощью рекомендаций или автоматических миграций vMotion.

ВиртуализацияVMwareПроизводительность