Tvrtka Intel objavila je novo izdanje virtualizacijskog motora HAXM 7.8 (Hardware Accelerated Execution Manager), nakon čega je arhivirala repozitorij i objavila kraj podrške za projekt. Intel više neće primati zakrpe i ispravke, sudjelovati u razvoju niti stvarati ažuriranja. Osobama koje žele nastaviti razvoj predloženo je da stvore fork i razvijaju ga samostalno.
HAXM je multiplatformski (Linux, NetBSD, Windows, macOS) hipervizor koji koristi hardverska proširenja Intel procesora (Intel VT, Intel Virtualization Technology) za ubrzanje i poboljšanje izolacije. virtualnih mašina. Hipervizor je implementiran u obliku drajvera koji radi na razini jezgre i pruža sučelje slično KVM sučelju za aktivaciju hardverske virtualizacije u korisničkom prostoru. HAXM je podržavao ubrzanje rada emulatora Android platforme i QEMU. Kod je napisan na jeziku C i distribuira se pod BSD licencom.
U svoje vrijeme projekt je stvoren kako bi omogućio korištenje Intel VT tehnologije na Windows i macOS. U Linuxu je podrška za Intel VT isprva bila dostupna u Xen i KVM, dok je u NetBSD-u pružena u NVMM, pa je HAXM portiran za Linux i NetBSD kasnije i nije imao značajnu ulogu na tim platformama. Nakon integracije potpune podrške za Intel VT u Microsoftove proizvode Hyper-V i macOS HVF, potreba za zasebnim hipervizorom je nestala, a tvrtka Intel odlučila je zatvoriti projekt.
U konačnoj verziji HAXM 7.8 uključena je podrška za instrukciju INVPCID, dodana je podrška za proširenje XSAVE u CPUID, poboljšana je implementacija modula CPUID i moderniziran je instalater. Potvrđena je kompatibilnost HAXM-a s izdanjima QEMU od verzije 2.9 do 7.2.
Izvor: opennet.ru
