Intel zakończył rozwój hipernadzoru HAXM

Firma Intel opublikowała nową wersję silnika wirtualizacji HAXM 7.8 (Hardware Accelerated Execution Manager), po czym archiwizowała repozytorium i ogłosiła zakończenie wsparcia projektu. Intel nie będzie już przyjmować poprawek ani aktualizacji, uczestniczyć w rozwoju ani udostępniać aktualizacji. Osobom pragnącym kontynuować rozwój zaproponowano utworzenie forka i samodzielne jego rozwijanie.

HAXM jest hipervizatorem na wielu platformach (Linux, NetBSD, Windows, macOS), wykorzystującym sprzętowe rozszerzenia procesorów Intel (Intel VT, Intel Virtualization Technology) do przyspieszania i wzmacniania izolacji. maszyn wirtualnych. Hipervizor realizowany jest w formie sterownika działającego na poziomie jądra, który zapewnia podobny do KVM interfejs do wykorzystania wirtualizacji sprzętowej w przestrzeni użytkownika. HAXM był wspierany w celu przyspieszenia pracy emulatora platformy Android oraz QEMU. Kod został napisany w języku C i jest dystrybuowany na licencji BSD.

W swoim czasie projekt został stworzony, aby umożliwić korzystanie z technologii Intel VT w Windows i macOS. W Linux wsparcie dla Intel VT początkowo było dostępne w Xen i KVM, a w NetBSD zapewniane było w NVMM, dlatego HAXM został portowany do Linux i NetBSD później i nie odgrywał istotnej roli na tych platformach. Po integracji pełnej obsługi Intel VT w produktach Microsoft Hyper-V i macOS HVF potrzeba oddzielnego hipervizora zniknęła, a firma Intel postanowiła zakończyć projekt.

W finalnej wersji HAXM 7.8 dodano wsparcie dla instrukcji INVPCID, dodano wsparcie dla rozszerzenia XSAVE w CPUID, poprawiono realizację modułu CPUID oraz zmodernizowano instalator. Potwierdzono kompatybilność HAXM z wersjami QEMU od 2.9 do 7.2.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster