Могут ли гипервизоры с паравиртуализированными гостями воспользоваться расширениями виртуализации?
Разработчик гипервизора заявил, что, хотя они поддерживают только паравиртуализированных гостей, виртуализация все равно будет быстрее на платформе с расширениями виртуализации оборудования.
Имеет ли это смысл? И через какой механизм может быть даже увеличение производительности?
1 ответ
Решение
Да. В очень абстрактном смысле, VMM должен сделать две вещи: позволить гостю делать то, что ему нужно, и препятствовать тому, чтобы он делал то, чего не должен. Паравиртуализация решает первую часть. Аппаратные расширения виртуализации очень эффективны при решении второй части.