أوراكل تدمج واجهة KVM الخلفية في VirtualBox لدعم أفضل لـ Linux

تدمج أوراكل واجهة KVM الخلفية في برنامج الافتراض VirtualBox الخاص بها، مما يسمح لها باستخدام ميزات الافتراض المدمجة في نواة لينكس بدلاً من وحدتها المخصصة. يعالج هذا التغيير مشكلات التوافق المزمنة مع تحديثات النواة وSecure Boot. قد يحسن هذا الإجراء الأداء ويسهل الصيانة للمستخدمين والتوزيعات.

لأكثر من عقد من الزمان، كان VirtualBox خيارًا شائعًا للمطورين والهواة بفضل واجهته البسيطة ودعمه عبر المنصات مثل Linux وWindows وmacOS وSolaris. ومع ذلك، على مضيفي Linux، كان يعتمد على وحدة نواة خارج الشجرة تُدعى vboxdrv، والتي تتطلب إعادة تجميع مع كل تحديث نواة وتسبب مشكلات مع Secure Boot. دفع هذه المشكلات بعض المستخدمين نحو بدائل مثل KVM وQEMU، اللتين مدمجتان مباشرة في نواة Linux. الانتقال إلى واجهة KVM الخلفية، الذي لاحظه Phoronix أولاً، يمكن VirtualBox من التفاعل مع جهاز /dev/kvm في النواة، نفس الآلية التي تستخدمها أدوات مثل QEMU وCloud Hypervisor. يسمح ذلك لـ VirtualBox بمعالجة افتراض CPU والذاكرة عبر KVM مع الحفاظ على ميزاتها الخاصة لمحاكاة الأجهزة وتمرير USB وإضافات الضيف. كان هناك رقعة مجتمعية لهذه الدمج، طورتها cyberus-technology، لسنوات، لكن قرار أوراكل بدمجها رسميًا يمثل تطورًا رئيسيًا. تقلل هذه التحديث المعماري من جهود الصيانة لدى أوراكل، حيث لم تعد الشركة بحاجة إلى تتبع واجهات برمجة نواة غير مستقرة لوحدتها. استقرار KVM وتوافقه مع Secure Boot يقضي على نقاط الفشل الشائعة، مما يجعل VirtualBox أسهل في التعبئة والدعم من قبل توزيعات Linux. على سبيل المثال، واجهت توزيعات مثل Fedora تحديات في تضمين VirtualBox بسبب عدم التوافق مع النواة. يجب أن يتحسن الأداء، خاصة للأحمال الثقيلة، من خلال استغلال مسارات KVM المحسنة التي تدعم منصات السحابة من Amazon وGoogle وأوراكل. ومع ذلك، الواجهة الخلفية خاصة بـ Linux، لذا ستبقي VirtualBox محركها الحالي على أنظمة التشغيل الأخرى، مما يخلق معمارية مقسمة. لم تفصل أوراكل جدولًا زمنيًا للدمج الكامل أو التوافق مع حزمة الامتدادات الخاصة بها، التي تشمل ميزات مثل USB 3.0 وتشفير الأقراص.

مقالات ذات صلة

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
صورة مولدة بواسطة الذكاء الاصطناعي

نواة لينكس 7.0 تدمج عدة تحسينات

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

دمج تطوير نواة لينكس 7.0 تحديثات لـAppArmor وAMDGPU وCeph وeCryptfs. تشمل هذه التغييرات تحسينات في الأمان ودعم الأجهزة. تشير هذه الدمجات إلى تقدم مستمر نحو إصدار النواة.

أصدرت أوراكل VirtualBox 7.2.6، التحديث الصياني الثالث في سلسلة 7.2 لبرنامج الافتراضية مفتوح المصدر. تقدم هذه النسخة دعماً أولياً لنواة لينكس 6.19 القادمة وتشمل العديد من الإصلاحات للاستقرار عبر مضيفي ونزلاء ويندوز ولينكس وماك أو إس. يعالج التحديث الانهيارات ومشكلات الأداء ومشكلات التوافق لتعزيز الموثوقية للمستخدمين.

من إعداد الذكاء الاصطناعي

إصدار QEMU 10.2 يقدم مسرّع MSHV جديد مصمّم لنزلاء Hyper-V. قدمت مايكروسوفت رأيها حول هذا التطوير في الافتراضية مفتوحة المصدر. التحديث يهدف إلى تعزيز الأداء في البيئات القائمة على لينكس.

إصدار نواة لينكس 7.0 يشمل برامج تشغيل جديدة لطبقة فيزيائية (PHY) لمكونات أجهزة متنوعة. تشمل هذه الإضافات دعمًا لـ PHY Type-C من أبل، وSnapdragon X2 من كوالكوم، وميزات FRL لـ HDMI 2.1 من روكشيب. تهدف التحديثات إلى تعزيز التوافق مع الأجهزة الحديثة.

من إعداد الذكاء الاصطناعي

تم توفير أول مرشح إصدار لنواة Linux 7.0، والتي تتضمن تحسينات متنوعة. تشمل هذه النسخة تحسينات لـ Microsoft Hyper-V، ودعم مراقبة أداء AMD Zen 6، واستعدادات لمعالجات Intel Diamond Rapids. الآن تكرم قائمة شكر النواة مبدع Linux-Next.

يحتوي نواة لينكس 7.0 القادمة على تعديل خاص لتحسين التوافق مع جهاز Steam Deck المحمول من Valve. يعالج هذا التغيير مشكلات إطار العرض EFI في جهاز الألعاب الشائع. تبرز التحديث الجهود المستمرة لتعزيز دعم لينكس لأجهزة الاستهلاك.

من إعداد الذكاء الاصطناعي

اختبارات أولية لنواة لينكس 7.0 على خادم AMD EPYC تورين تكشف عن تحسينات كبيرة في أداء أحمال PostgreSQL مقارنة بلينكس 6.19. تظهر هذه التحسينات في سيناريوهات القراءة/الكتابة، بينما تظهر اختبارات قواعد البيانات الأخرى تغييرات طفيفة. يبرز الاختبار فوائد محتملة للتوزيعات القادمة مثل Ubuntu 26.04 LTS.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض