Intel спыніў распрацоўку гіпервізара HAXM

Кампанія Intel апублікавала новы выпуск рухавічка віртуалізацыі HAXM 7.8 (Hardware Accelerated Execution Manager), пасля чаго перавяла рэпазітар у архіў і абвясціла аб спыненні суправаджэння праекта. Intel больш не будзе прымаць патчы і выпраўленні, удзельнічаць у распрацоўцы і фармаваць абнаўленні. Асобам, якія жадаюць працягнуць распрацоўку, прапанавана стварыць форк і развіваць яго самастойна.

HAXM уяўляе сабой крос-платформавы (Linux, NetBSD, Windows, macOS) гіпервізор, які выкарыстоўвае апаратныя пашырэнні працэсараў Intel (Intel VT, Intel Virtualization Technology) для паскарэння і ўзмацненні ізаляцыі віртуальных машын. Гіпервізар рэалізаваны ў форме драйвера, які працуе на ўзроўні ядра і які прадстаўляе падобны на KVM інтэрфейс для задзейнічання апаратнай віртуалізацыі ў прасторы карыстача. HAXM падтрымліваўся для паскарэння працы эмулятара платформы Android і QEMU. Код напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй BSD.

У свой час праект быў створаны для прадастаўлення магчымасці выкарыстання тэхналогіі Intel VT у Windows і macOS. У Linux падтрымка Intel VT першапачаткова была даступная ў Xen і KVM, а ў NetBSD падавалася ў NVMM, таму HAXM быў партаваны для Linux і NetBSD пазней і не гуляў асаблівай ролі на дадзеных платформах. Пасля інтэграцыі паўнавартаснай падтрымкі Intel VT у прадукты Microsoft Hyper-V і macOS HVF неабходнасць у асобным гіпервізоры адпала і кампанія Intel вырашыла згарнуць праект.

У фінальнай версіі HAXM 7.8 уключаная падтрымка інструкцыі INVPCID, дададзеная падтрымка пашырэння XSAVE у CPUID, палепшаная рэалізацыя модуля CPUID і мадэрнізаваны ўсталёўнік. Пацверджана сумяшчальнасць HAXM з выпускамі QEMU з версіі 2.9 па 7.2.

Крыніца: opennet.ru

Дадаць каментар