Intel ĉesis evoluigi la HAXM-hipervizieron

Intel publikigis novan eldonon de la virtualiga motoro HAXM 7.8 (Hardware Accelerated Execution Manager), post kiu ĝi transdonis la deponejon al arkivo kaj anoncis la finon de subteno por la projekto. Intel ne plu akceptos diakilojn, korektojn, partoprenos en disvolviĝo aŭ kreos ĝisdatigojn. Individuoj dezirantaj daŭrigi evoluon estas instigitaj krei forkon kaj evoluigi ĝin sendepende.

HAXM estas transplatforma (Linukso, NetBSD, Vindozo, macOS) hiperviziero, kiu uzas hardvaretendaĵojn al Intel-procesoroj (Intel VT, Intel Virtualization Technology) por akceli kaj plibonigi la izolitecon de virtualaj maŝinoj. La hiperviziero estas efektivigita en la formo de ŝoforo kiu funkcias ĉe la kernnivelo kaj disponigas KVM-similan interfacon por ebligi hardvarvirtualigon en uzantspaco. HAXM estis subtenata por akceli la Android-platformimulilon kaj QEMU. La kodo estas skribita en C kaj distribuita sub la permesilo BSD.

Foje, la projekto estis kreita por provizi la kapablon uzi Intel VT-teknologion en Vindozo kaj macOS. Sur Linukso, subteno por Intel VT estis origine havebla en Xen kaj KVM, kaj sur NetBSD ĝi estis disponigita en NVMM, tiel ke HAXM estis adaptita al Linukso kaj NetBSD poste kaj ne ludis specialan rolon en tiuj platformoj. Post integriĝo de plena subteno por Intel VT en Microsoft Hyper-V kaj macOS HVF-produktojn, la bezono de aparta hiperviziero ne plu estis necesa kaj Intel decidis ĉesigi la projekton.

La fina versio de HAXM 7.8 inkludas subtenon por la INVPCID-instrukcio, aldonis subtenon por la XSAVE etendaĵo en CPUID, plibonigis efektivigon de la CPUID-modulo, kaj modernigis la instalilon. HAXM estis konfirmita kongrua kun QEMU-eldonoj 2.9 ĝis 7.2.

fonto: opennet.ru

Aldoni komenton