IntelはHAXMハイパーバイザーの開発を停止した

Intel は仮想化エンジン HAXM 7.8 (Hardware Accelerated Execution Manager) の新しいリリースを公開し、その後リポジトリをアーカイブに移し、プロジェクトのサポートの終了を発表しました。 インテルは、パッチ、修正の受け入れ、開発への参加、アップデートの作成を停止します。 開発を継続したい場合は、フォークを作成して独立して開発することをお勧めします。

HAXM は、インテル プロセッサーのハードウェア拡張機能 (インテル VT、インテル バーチャライゼーション テクノロジー) を使用して、仮想マシンの分離を高速化および強化するクロスプラットフォーム (Linux、NetBSD、Windows、macOS) ハイパーバイザーです。 ハイパーバイザーは、カーネル レベルで実行されるドライバーの形式で実装され、ユーザー空間でのハードウェア仮想化を可能にする KVM のようなインターフェイスを提供します。 Android プラットフォーム エミュレーターと QEMU を高速化するために HAXM がサポートされました。 コードは C で書かれており、BSD ライセンスに基づいて配布されます。

かつて、このプロジェクトは、Windows と macOS でインテル VT テクノロジーを使用できる機能を提供するために作成されました。 Linux では、Intel VT のサポートはもともと Xen と KVM で利用可能で、NetBSD では NVMM で提供されていたため、HAXM​​ は後で Linux と NetBSD に移植され、これらのプラットフォームでは特別な役割を果たしませんでした。 Intel VT の完全サポートを Microsoft Hyper-V および macOS HVF 製品に統合した後、別個のハイパーバイザーは必要なくなり、Intel はプロジェクトの中止を決定しました。

HAXM 7.8 の最終バージョンには、INVPCID 命令のサポート、CPUID の XSAVE 拡張機能のサポートの追加、CPUID モジュールの実装の改善、およびインストーラーの最新化が含まれています。 HAXM は、QEMU リリース 2.9 ~ 7.2 と互換性があることが確認されています。

出所: オープンネット.ru

コメントを追加します