Intel har sluttet å utvikle HAXM hypervisor

Intel publiserte en ny utgivelse av virtualiseringsmotoren HAXM 7.8 (Hardware Accelerated Execution Manager), hvoretter den overførte depotet til et arkiv og kunngjorde oppsigelse av støtte for prosjektet. Intel vil ikke lenger godta patcher, rettelser, delta i utvikling eller lage oppdateringer. Individer som ønsker å fortsette utviklingen oppfordres til å lage en gaffel og utvikle den selvstendig.

HAXM er en kryssplattform (Linux, NetBSD, Windows, macOS) hypervisor som bruker maskinvareutvidelser til Intel-prosessorer (Intel VT, Intel Virtualization Technology) for å øke hastigheten på og forbedre isolasjonen av virtuelle maskiner. Hypervisoren er implementert i form av en driver som kjører på kjernenivå og gir et KVM-lignende grensesnitt for å muliggjøre maskinvarevirtualisering i brukerrommet. HAXM ble støttet for å øke hastigheten på Android-plattformemulatoren og QEMU. Koden er skrevet i C og distribuert under BSD-lisensen.

På et tidspunkt ble prosjektet opprettet for å gi muligheten til å bruke Intel VT-teknologi i Windows og macOS. På Linux var støtte for Intel VT opprinnelig tilgjengelig i Xen og KVM, og på NetBSD ble det gitt i NVMM, så HAXM ble portert til Linux og NetBSD senere og spilte ingen spesiell rolle på disse plattformene. Etter å ha integrert full støtte for Intel VT i Microsoft Hyper-V og macOS HVF-produkter, var behovet for en separat hypervisor ikke lenger nødvendig, og Intel bestemte seg for å avbryte prosjektet.

Den endelige versjonen av HAXM 7.8 inkluderer støtte for INVPCID-instruksjonen, lagt til støtte for XSAVE-utvidelsen i CPUID, forbedret implementering av CPUID-modulen og modernisert installasjonsprogrammet. HAXM har blitt bekreftet å være kompatibel med QEMU utgivelser 2.9 til 7.2.

Kilde: opennet.ru

Legg til en kommentar