Intel спря да разработва хипервайзора HAXM

Intel публикува нова версия на двигателя за виртуализация HAXM 7.8 (Hardware Accelerated Execution Manager), след което прехвърли хранилището в архив и обяви прекратяването на поддръжката на проекта. Intel вече няма да приема корекции, корекции, да участва в разработката или да създава актуализации. Хората, които желаят да продължат да се развиват, се насърчават да създадат разклонение и да го развият самостоятелно.

HAXM е междуплатформен (Linux, NetBSD, Windows, macOS) хипервизор, който използва хардуерни разширения към процесори на Intel (Intel VT, Intel Virtualization Technology), за да ускори и подобри изолацията на виртуални машини. Хипервайзорът е реализиран под формата на драйвер, който работи на ниво ядро ​​и предоставя подобен на KVM интерфейс за активиране на хардуерна виртуализация в потребителското пространство. HAXM се поддържа за ускоряване на емулатора на платформата Android и QEMU. Кодът е написан на C и се разпространява под BSD лиценз.

По едно време проектът беше създаден, за да осигури възможност за използване на технологията Intel VT в Windows и macOS. В Linux поддръжката за Intel VT първоначално беше налична в Xen и KVM, а в NetBSD беше предоставена в NVMM, така че HAXM беше пренесен към Linux и NetBSD по-късно и не играеше специална роля на тези платформи. След интегрирането на пълна поддръжка за Intel VT в продуктите на Microsoft Hyper-V и macOS HVF, необходимостта от отделен хипервизор вече не беше необходима и Intel реши да прекрати проекта.

Окончателната версия на HAXM 7.8 включва поддръжка за инструкцията INVPCID, добавена поддръжка за разширението XSAVE в CPUID, подобрена реализация на модула CPUID и модернизиран инсталатор. Потвърдено е, че HAXM е съвместим с QEMU версии 2.9 до 7.2.

Източник: opennet.ru

Добавяне на нов коментар