Kompania Intel publikoi një version të ri të motorit të virtualizimit HAXM 7.8 (Menaxheri i Ekzekutimit të Akceluar nga Hardueri), pas së cilës e kaloi depozitën në arkiv dhe shpalli ndërprerjen e mbështetjes për projektin. Intel nuk do të pranojë më patch-e dhe rregullime, nuk do të marrë pjesë në zhvillim dhe nuk do të formojë azhurnime. Atëherë, ata që dëshirojnë të vazhdojnë zhvillimin janë ftuar të krijojnë një fork dhe ta zhvillojnë atë vetë.
HAXM është një hiperprivisor shumëplatformësh (Linux, NetBSD, Windows, macOS) që përdor zgjerimet harduerike të procesorëve Intel (Intel VT, Teknologjia e Virtualizimit Intel) për të përshpejtuar dhe forcuar izolimin. makinave virtuale. Hiperprivisori është implementuar si një driver që punon në nivelin e bërthamës dhe ofron një interface të ngjashëm për aktivizimin e virtualizimit harduerik në hapësirën e përdoruesit. HAXM është mbështetur për të përshpejtuar funksionimin e emulatorit të platformës Android dhe QEMU. Kodi është shkruar në gjuhën C dhe shpërndahet nën licencën BSD. KVM Në kohën e vet, projekti u krijua për të ofruar mundësinë e përdorimit të teknologjisë Intel VT në Windows dhe macOS. Në Linux, mbështetje për Intel VT ishte fillimisht e disponueshme në Xen dhe KVM, ndërsa në NetBSD ofrohej në NVMM, prandaj HAXM u portua për Linux dhe NetBSD më vonë dhe nuk luajti ndonjë rol të rëndësishëm në këto platforma. Pas integrimit të mbështetjes së plotë të Intel VT në produktet Microsoft Hyper-V dhe macOS HVF, nevoja për një hiperprivisor të veçantë nuk ekzistonte më dhe kompania Intel vendosi ta mbyllë projektin.
Në versionin përfundimtar HAXM 7.8 është përfshirë mbështetje për instrukcioni INVPCID, është shtuar mbështetje për zgjerimin XSAVE në CPUID, është përmirësuar implementimi i modulit CPUID dhe është modernizuar instaluesi. Është konfirmuar përputhshmëria e HAXM me versionet e QEMU nga 2.9 deri në 7.2.
Në versionin përfundimtar HAXM 7.8 është përfshirë mbështetje për instrukcionin INVPCID, është shtuar mbështetje për zgjerimin XSAVE në CPUID, është përmirësuar zbatimi i modulit CPUID dhe është modernizuar instaluesi. Është konfirmuar pajtueshmëria e HAXM me lëshimet e QEMU nga versioni 2.9 deri në 7.2.
Burimi: opennet.ru
