Апаратна віртуалізація x86
З Вікіпедії, безкоштовно encyclopedia
Апара́тна віртуаліза́ція архітектури x86 — технологія, що дозволяє запуск віртуальних машин на процесорах архітектури x86. На відміну від програмної віртуалізації, за допомогою даної техніки можливе використання ізольованих гостьових систем, керованих гіпервізором безпосередньо. Гостьова система не залежить від архітектури хостової платформи та реалізації платформи віртуалізації. Наприклад, за допомогою технологій апаратної віртуалізації можливий запуск 64-бітних гостьових систем на 32-бітних хостових системах.
Ця стаття не містить посилань на джерела. (серпень 2019) |
Апаратна віртуалізація забезпечує продуктивність, порівнянну з продуктивністю невіртуалізованної машини, що дає віртуалізації можливість практичного використання і тягне її широке поширення. Найпоширеніші технології віртуалізації x86 — Intel-VT і AMD-V.
- У Intel VT (Intel Virtualization Technology) реалізована віртуалізація режиму реальної адресації (режим сумісності з 8086). Відповідна апаратна віртуалізація введення-виведення — VT-d. Часто позначається абревіатурою VMX (Virtual Machine eXtension). Кодова назва — Vanderpool.
- AMD-V часто позначається абревіатурою SVM (Secure Virtual Machines). Кодова назва — Pacifica. Відповідна технологія віртуалізації введення-виведення — IOMMU. AMD-V простіше і ефективніше, ніж Intel VT. Підтримка AMD-V з'явилася в Xen 3.3.