ما الجديد في Linux 6.16-rc3: الإصلاحات والتحسينات والتغييرات الملحوظة

  • يعمل Linux 6.16-rc3 على إصلاح الأخطاء وتثبيت الميزات المضافة مسبقًا.
  • يتضمن تحسينات لبرامج تشغيل بطاقات الرسوميات، وشبكة Wi-Fi، والصوت، والافتراض.
  • التراجع عن وضع Alienware G-Mode والحل البديل لـ SoundBlaster AWE32 ISA الأقدم.
  • لم يتم دمج Bcachefs في هذا الإصدار بسبب خلط الكود للميزات الجديدة والإصلاحات.

لينكس 6.16-rc3

تطوير يستمر Linux 6.16-rc3 في التقدم، ولينوس تورفالدز أعلن، بعد أسبوع من السجل التجاري السابق، أحدث إصدار مرشح في هذه السلسلة، ويستهدف الإصدار النهائي بنهاية يوليو. وكما هو معتاد في هذه المرحلة من الدورة، يركز هذا الإصدار الجديد بشكل خاص على اصلاحات الشوائب تم اكتشافها في الميزات الجديدة المقدمة وفي الميزات الموجودة التي تحتاج إلى تعديلات.

وبحسب كلمات تورفالدز، يبدو الأمر إصدار عادي إلى حد ما، ولا يوجد به شيء لافت للنظر بشكل خاص، على الرغم من أنها تحذر المجتمع من أهمية الاستمرار في الاختبار والإبلاغ عن الأخطاء لضمان جودة النواة.

الإصلاحات والتغييرات الملحوظة في Linux 6.16-rc3

من بين أهم الابتكارات التقنية في Linux 6.16-rc3، يسلط الضوء على الحل لمشكلة مستمرة للغاية مع بطاقة الصوت التاريخية Creative SoundBlaster AWE32 ISAبعد أكثر من عقدين من طرحها في السوق، نجح فريق التطوير في جعل البطاقة تعمل بشكل صحيح على الأنظمة الحديثة المجهزة بتقنية PipeWire، متجنبًا الأعطال التي واجهها بعض المستخدمين عند تغيير وضع DMA. يمكن تطبيق هذا الإصلاح أيضًا على فروع النواة المستقرة المستقبلية.

جانب آخر ذو صلة هو تستعيد Alienware دعم مفتاح G-Modeعلى الرغم من أن هذه الميزة كانت تُعدّ بتحسين الأداء على أجهزة الكمبيوتر المحمولة المخصصة للألعاب، إلا أن الواقع أثبت أن تفعيل وضع G-Mode، على الأقل في بعض الطُرز، قد يُقلل الأداء مقارنةً بوضع "الأداء" القياسي. لهذا السبب، اتُّخذ قرار بتعطيل هذا الخيار واستعادة التغييرات في كلٍّ من إصدار Linux 6.16 وإصدار Linux 6.15 من خلال تصحيح رجعي.

حصلت المحاكاة الافتراضية على تحديثات رئيسية، حيث يسمح الآن دمج الأجزاء الجديدة لـ Intel TDX في KVM بإكمال واجهة برمجة التطبيقات لإدارة مكالمات TDVMCALLs المعقدة من مساحة المستخدم. هذا يعمل هذا التحسين على توسيع قدرات الأمان والسرية للآلات الافتراضية على معالجات Intel Xeon الحديثة، إلى جانب التعديلات الأخرى على ARM64 وRISC-V التي تعمل على تعزيز الاستقرار في البيئات الافتراضية.

في المجال الرسومي، Linux 6.16-rc3 يوفر إصلاحات متعددة لبرامج تشغيل AMDGPU وAMDKFD (مع التركيز على إدارة الوظائف وإعادة تشغيل المحرك ومشاكل الطاقة)تم تعديل برنامج تشغيل نوفو من إنفيديا لمعالجة مراجع قائمة انتظار الرسائل، واحتمالية تجاوز الأعداد الصحيحة، وبعض مشاكل الأمان. كما يتضمن برنامج تشغيل إنتل i915 تحسينات في تهيئة الذاكرة وإصلاحًا للتعطل المبكر.

تحديثات الشبكات وأنظمة الملفات

الكثير مكونات الشبكة والواي فاي كما حظيت باهتمام خاص، حيث سلطت الضوء على تحسينات لأجهزة ATH12K وIWLWIFI، وتحسينات في إدارة الطاقة لأنظمة AMD. وفي الوقت نفسه، تم تحديث أنظمة الملفات OverlayFS وEROFS وXFS وNFS وSunRPC لزيادة موثوقيتها وأدائها.

كان أحد القرارات الأكثر أهمية في هذا الإصدار هو عدم دمج طلب التحديث الخاص بـ بكاشيفزوفقًا للينوس تورفالدز، تضمنت الحزمة إصلاحاتٍ وشيفرة ميزة جديدة، وهو أمرٌ غير مدعوم بعد انتهاء فترة دمج الميزة الجديدة. حتى يتم فصل الشيفرة، سيتعين على Bcachefs الانتظار للحصول على مجموعات مستقبلية.

يحافظ لينكس 6.16-rc3 على نفس النهج العام للإصدارات السابقة من حيث الاستقرار وإضافة التحديثات التدريجية. ورغم عدم وجود تغييرات جذرية، إلا أن وتيرة التطوير مستمرة لضمان التوافق مع أحدث الأجهزة وتحسين المكونات الرئيسية، مثل برامج التشغيل، والمحاكاة الافتراضية، والصوت، وأنظمة الملفات. ولمن ينتظرون اعتماد ميزات جديدة أو دعم أجهزة محددة، مثل مستخدمي البطاقات القديمة أو أجهزة الكمبيوتر المحمولة من Alienware، يُنصح بمتابعة تطوير الإصدارات المرشحة القادمة والإصدارات المستقرة المستقبلية.