Intel zastavil vývoj hypervizoru HAXM

Intel zveřejnil nové vydání virtualizačního enginu HAXM 7.8 (Hardware Accelerated Execution Manager), po kterém převedl úložiště do archivu a oznámil ukončení podpory projektu. Intel již nebude přijímat záplaty, opravy, podílet se na vývoji ani vytvářet aktualizace. Jednotlivci, kteří si přejí pokračovat ve vývoji, jsou vyzýváni, aby si vytvořili vidličku a rozvíjeli ji samostatně.

HAXM je multiplatformní (Linux, NetBSD, Windows, macOS) hypervizor, který využívá hardwarová rozšíření pro procesory Intel (Intel VT, Intel Virtualization Technology) k urychlení a vylepšení izolace virtuálních strojů. Hypervisor je implementován ve formě ovladače, který běží na úrovni jádra a poskytuje rozhraní podobné KVM pro umožnění virtualizace hardwaru v uživatelském prostoru. HAXM byl podporován pro urychlení emulátoru platformy Android a QEMU. Kód je napsán v jazyce C a distribuován pod licencí BSD.

Svého času byl projekt vytvořen, aby poskytoval možnost používat technologii Intel VT ve Windows a macOS. Na Linuxu byla podpora Intel VT původně k dispozici v Xen a KVM a na NetBSD byla poskytována v NVMM, takže HAXM byl portován na Linux a NetBSD později a na těchto platformách nehrál zvláštní roli. Po integraci plné podpory Intel VT do produktů Microsoft Hyper-V a macOS HVF již nebyla potřeba samostatného hypervizoru a Intel se rozhodl projekt ukončit.

Finální verze HAXM 7.8 obsahuje podporu pro instrukci INVPCID, přidanou podporu pro rozšíření XSAVE v CPUID, vylepšenou implementaci modulu CPUID a modernizovaný instalační program. Bylo potvrzeno, že HAXM je kompatibilní s verzemi QEMU 2.9 až 7.2.

Zdroj: opennet.ru

Přidat komentář