كل ما تحتاج إلى معرفته حول Linux 6.15-rc6: الإصلاحات الرئيسية والتحسينات والميزات الجديدة

  • تم إصلاح مشكلة كبيرة في الأداء على وحدات المعالجة المركزية AMD من الجيل الأخير.
  • تمت إضافة الدعم لوحدات التحكم في الألعاب الجديدة عبر برنامج تشغيل XPad.
  • تم إصلاح خطأ في إدارة الذاكرة لمنع تخطي عمليات مسح TLB.
  • إصلاحات وتحسينات طفيفة تمهد الطريق للإصدار النهائي المستقر في غضون أسبوعين.

لينكس 6.15-rc6

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

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

يقدم Linux 6.15-tc6 إصلاحًا لمشاكل الأداء في وحدات المعالجة المركزية AMD الحديثة

أحد أهم مميزات Linux 6.15-rc6 هو دمج إصلاح لمشكلة الأداء الموجودة في معالجات AMD الحديثة، وخاصة في سلسلة Zen 4/5. أثر الخلل بشكل كبير على الأداء في الأنظمة التي تم تحميل وحدة KVM عليها ولكن لم يتم استخدام أي آلات افتراضية، حيث فرض تخفيفات أمنية لم تكن مطلوبة في هذا السياق. باستخدام هذا التصحيح، سوف يقوم النواة بتطبيق تدابير التخفيف فقط عندما تكون هناك آلات افتراضية نشطة، وبالتالي تجنب التأثير السلبي غير الضروري.

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

مزيد من الدعم لوحدات التحكم في الألعاب مع برنامج تشغيل XPad

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

  • وحدة تحكم الطبلة HORI
  • باور ايه فيوجن برو 4
  • وحدة تحكم 8BitDo Ultimate ثلاثية الأوضاع
  • وحدة تحكم Hyperkin DuchesS Xbox One
  • وحدة تحكم PowerA MOGA XP-Ultra

بالإضافة إلى ذلك، تعمل هذه التصحيحات أيضًا على تحسين التعامل مع زر "المشاركة" على بعض وحدات التحكم وسيتم نقلها إلى إصدارات kernel المستقرة السابقة حتى يتمكن المزيد من المستخدمين من الاستفادة منها قريبًا. لقد تم إجراء تعديلات أيضًا على لوحات اللمس Synaptics. من أجهزة الكمبيوتر المحمولة المختلفة، وتغيير وضع التشغيل من PS/2 إلى SMBus لتحسين تجربة استخدام أجهزة محددة من علامات تجارية مثل Dynabook وTUXEDO وDell وHP.

تحسينات في إدارة ذاكرة TLB واستقرارها

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

ويضمن العمل الذي تم إجراؤه في هذا المجال إدارة أكثر أمانًا وموثوقية في الأنظمة التي تستخدم بنيات x86، مما يعزز قوة النواة.

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

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

يؤدي إصدار Linux 6.15-rc6 إلى تحسينات كبيرة في إصلاح الأخطاء والدعم والأمان، مما يساهم في إصدار أكثر نضجًا واستقرارًا. يمكن للمستخدمين والمطورين توقع إصدار نهائي جاهز للنشر قريبًا، مع أداء أكثر قوة وتوافق موسع.