Вопросы к Поиску с Алисой
Разница между паравиртуализацией и виртуализацией в программных средах, в том числе Oracle VirtualBox, заключается в подходе к взаимодействию гостевых операционных систем с слоем виртуализации. {7-host}
Паравиртуализация предполагает модификацию гостевой операционной системы для работы в виртуальной среде. {7-host} В отличие от полной виртуализации, когда гостевая ОС запускается без изменений, при паравиртуализации для взаимодействия с слоем виртуализации используется определённый набор API. {7-host} При этом нет необходимости эмулировать аппаратное обеспечение, а гостевая ОС и гипервизор используют общий набор драйверов. www.jetinfo.ru
Виртуализация в целом предполагает, что устройства виртуальной машины полностью эмулируют работу оборудования, вплоть до регистров, памяти и т. д.. {10-host} В этом случае внутренняя программа практически не подозревает о подмене. {10-host}
Таким образом, паравиртуализация обычно обеспечивает более высокую производительность, так как нет накладных расходов на ненужную эмуляцию. {7-host} {10-host}