أوراكل تدمج واجهة 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. قدمت مايكروسوفت رأيها حول هذا التطوير في الافتراضية مفتوحة المصدر. التحديث يهدف إلى تعزيز الأداء في البيئات القائمة على لينكس.

قدم مطورو الرسوميات في لينكس تصحيحات لمعالجة أخطاء الذاكرة الافتراضية التي تعاني منها وحدات معالجة الرسوميات AMD GCN القديمة. تهدف هذه التصحيحات إلى تعزيز الاستقرار لبطاقات مثل سلسلة HD 7000 وسلسلة R9 290 أثناء أحمال عمل Vulkan. تأتي التغييرات قبل إصدار نواة لينكس 6.19.

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

تم إصدار أحدث إصدار من QEMU، وهو الإصدار 10.2. تقدم هذه التحديثات دعماً لـIO_uring لتعزيز الأداء.

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

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

أعلن لينوس تورفالدز أن نواة لينكس ستنتقل إلى الإصدار 7.0 بعد انتهاء سلسلة 6.x، مما يمثل علامة فارقة تجميلية لكنها رمزية للمشروع مفتوح المصدر. يتبع القرار الممارسات المعتمدة في الترقيم للحفاظ على أرقام الإصدارات الفرعية في نطاق معقول، دون تغيير فني كبير مرتبط بالتغيير. تشمل التطورات الجارية توسيع تكامل Rust وتحسينات دعم الأجهزة.

 

 

 

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

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