Intel het opgehou om die HAXM-hipervisor te ontwikkel

Intel het 'n nuwe vrystelling van die virtualisasie-enjin HAXM 7.8 (Hardware Accelerated Execution Manager) gepubliseer, waarna dit die bewaarplek na 'n argief oorgedra het en die beëindiging van ondersteuning vir die projek aangekondig het. Intel sal nie meer regstellings, regstellings aanvaar, aan ontwikkeling deelneem of opdaterings skep nie. Individue wat wil voortgaan met ontwikkeling word aangemoedig om 'n vurk te skep en dit onafhanklik te ontwikkel.

HAXM is 'n kruisplatform (Linux, NetBSD, Windows, macOS) hipervisor wat hardeware-uitbreidings vir Intel-verwerkers (Intel VT, Intel Virtualization Technology) gebruik om die isolasie van virtuele masjiene te bespoedig en te verbeter. Die hipervisor word geïmplementeer in die vorm van 'n drywer wat op die kernvlak werk en 'n KVM-agtige koppelvlak bied om hardeware-virtualisering in gebruikersruimte moontlik te maak. HAXM is ondersteun om die Android-platform-emulator en QEMU te bespoedig. Die kode is in C geskryf en onder die BSD-lisensie versprei.

Op 'n tyd is die projek geskep om die vermoë te bied om Intel VT-tegnologie in Windows en macOS te gebruik. Op Linux was ondersteuning vir Intel VT oorspronklik beskikbaar in Xen en KVM, en op NetBSD is dit in NVMM verskaf, so HAXM is later na Linux en NetBSD oorgedra en het nie 'n spesiale rol op hierdie platforms gespeel nie. Nadat volle ondersteuning vir Intel VT in Microsoft Hyper-V en macOS HVF-produkte geïntegreer is, was die behoefte aan 'n aparte hiperviser nie meer nodig nie en Intel het besluit om die projek te staak.

Die finale weergawe van HAXM 7.8 bevat ondersteuning vir die INVPCID-instruksie, bygevoegde ondersteuning vir die XSAVE-uitbreiding in CPUID, verbeterde implementering van die CPUID-module en gemoderniseer die installeerder. HAXM is bevestig dat dit versoenbaar is met QEMU-vrystellings 2.9 tot 7.2.

Bron: opennet.ru

Voeg 'n opmerking