لقد توقفت Intel عن تطوير برنامج HAXM Hypervisor

نشرت Intel إصدارًا جديدًا لمحرك المحاكاة الافتراضية HAXM 7.8 (مدير تنفيذ تسريع الأجهزة)، وبعد ذلك قامت بنقل المستودع إلى أرشيف وأعلنت إنهاء الدعم للمشروع. لن تقبل Intel بعد الآن التصحيحات أو الإصلاحات أو المشاركة في التطوير أو إنشاء التحديثات. يتم تشجيع الأفراد الراغبين في مواصلة التطوير على إنشاء شوكة وتطويرها بشكل مستقل.

HAXM عبارة عن برنامج Hypervisor متعدد الأنظمة الأساسية (Linux وNetBSD وWindows وmacOS) يستخدم امتدادات الأجهزة لمعالجات Intel (Intel VT وIntel Virtualization Technology) لتسريع وتعزيز عزل الأجهزة الافتراضية. يتم تنفيذ برنامج Hypervisor في شكل برنامج تشغيل يعمل على مستوى kernel ويوفر واجهة تشبه KVM لتمكين المحاكاة الافتراضية للأجهزة في مساحة المستخدم. تم دعم HAXM لتسريع محاكي نظام Android وQEMU. الكود مكتوب بلغة C ويتم توزيعه بموجب ترخيص BSD.

في وقت ما، تم إنشاء المشروع لتوفير القدرة على استخدام تقنية Intel VT في نظامي التشغيل Windows وmacOS. في Linux، كان دعم Intel VT متاحًا في الأصل في Xen وKVM، وعلى NetBSD تم توفيره في NVMM، لذلك تم نقل HAXM إلى Linux وNetBSD لاحقًا ولم يلعب دورًا خاصًا على هذه الأنظمة الأساسية. بعد دمج الدعم الكامل لـ Intel VT في منتجات Microsoft Hyper-V وmacOS HVF، لم تعد الحاجة إلى برنامج Hypervisor منفصل ضرورية وقررت Intel إيقاف المشروع.

يتضمن الإصدار النهائي من HAXM 7.8 دعمًا لتعليمات INVPCID، ودعمًا إضافيًا لامتداد XSAVE في CPUID، وتحسين تنفيذ وحدة CPUID، وتحديث برنامج التثبيت. تم تأكيد توافق HAXM مع إصدارات QEMU من 2.9 إلى 7.2.

المصدر: opennet.ru

إضافة تعليق