Intel is gestopt met de ontwikkeling van de HAXM-hypervisor

Intel publiceerde een nieuwe release van de virtualisatie-engine HAXM 7.8 (Hardware Accelerated Execution Manager), waarna het de repository naar een archief overbracht en de beëindiging van de ondersteuning voor het project aankondigde. Intel accepteert niet langer patches en fixes, neemt niet langer deel aan de ontwikkeling of maakt geen updates meer. Individuen die de ontwikkeling willen voortzetten, worden aangemoedigd om een ​​vork te creëren en deze zelfstandig te ontwikkelen.

HAXM is een platformonafhankelijke (Linux, NetBSD, Windows, macOS) hypervisor die hardware-uitbreidingen op Intel-processors (Intel VT, Intel Virtualization Technology) gebruikt om de isolatie van virtuele machines te versnellen en te verbeteren. De hypervisor is geïmplementeerd in de vorm van een driver die op kernelniveau draait en een KVM-achtige interface biedt om hardwarevirtualisatie in de gebruikersruimte mogelijk te maken. HAXM werd ondersteund om de Android-platformemulator en QEMU te versnellen. De code is geschreven in C en wordt gedistribueerd onder de BSD-licentie.

Ooit werd het project opgezet om de mogelijkheid te bieden om Intel VT-technologie in Windows en macOS te gebruiken. Op Linux was ondersteuning voor Intel VT oorspronkelijk beschikbaar in Xen en KVM, en op NetBSD werd deze geleverd in NVMM, dus HAXM werd later overgezet naar Linux en NetBSD en speelde geen speciale rol op deze platforms. Na volledige ondersteuning voor Intel VT te integreren in Microsoft Hyper-V- en macOS HVF-producten was de behoefte aan een aparte hypervisor niet langer nodig en besloot Intel het project stop te zetten.

De definitieve versie van HAXM 7.8 bevat ondersteuning voor de INVPCID-instructie, toegevoegde ondersteuning voor de XSAVE-extensie in CPUID, verbeterde implementatie van de CPUID-module en gemoderniseerd het installatieprogramma. Er is bevestigd dat HAXM compatibel is met QEMU-releases 2.9 tot 7.2.

Bron: opennet.ru

Voeg een reactie