
خلال نهاية هذا الأسبوع، قدم لنا لينوس تورفالدس نسخة جديدة من النواة التي قام بتطويرها. في هذه المناسبة، ما يمكننا تثبيته الآن هو لينكس شنومكس، إصدار جديد يحتوي على العديد من ميزات الأجهزة الجديدة، ولكن سواء كان ذلك صحيحًا، أو بسبب شيء متعلق بالعلاج الوهمي أو لأنني منخرط بشكل أكبر في هذا العالم، أعتقد أنه يستمر في إظهار أنه يتم إنجاز الكثير من العمل لتحسين تجربة الألعاب على Linux.
في قسم ل الألعاب، قام Torvalds بتضمين دعم للعديد من وحدات التحكم المحمولة المستندة إلى ARM، ودعم وحدة التحكم في الألعاب Machenike G5 Pro، وقام بدمج برنامج تشغيل NTSYNC لمحاكاة أساسيات مزامنة Windows NT. الأهم من ذلك يبدو لي حقيقة أنهم قاموا بتضمين دعم Steam Deck IMU لأجهزة استشعار الحركة الخاصة بـ سطح البخاربالإضافة إلى دعم ASUS ROG Ally HID.
أخبار أخرى في Linux 6.10
في قسم الرسومات والشاشات، نجد ميزات جديدة مثل برنامج تشغيل Panthor DRM مدمج لدعم وحدات معالجة الرسوميات Arm Mali الجديدة التي تتطلب واجهة تدفق الأوامر (CSF) القائمة على البرامج الثابتة، ومزامنة SDP التكيفية من Intel، ودعمًا أكبر لرسومات/شاشات Intel Lunar Lake، وتوافق صوت HDMI مع بطاقات الرسومات Intel Battlemage أو مسار زمن الوصول المنخفض من Intel لتحسين أداء أعباء عمل الحوسبة.
بخصوص الدعم الجديد المعالجات، يمكن الآن لـ ARM 64 بت تعطيل دعم مساحة المستخدم 32 بت اختياريًا، ودعم ARM64 لإنشاء صور شجرة الصور المسطحة (FIT). FITs هي نواة Linux مع DeviceTree الضرورية التي يتم توزيعها بسهولة ويمكن تشغيلها باستخدام U-Boot وCoreboot وLinuxBoot، ويدعم RISC-V الآن كود Rust في بنية Linux kernel وتمت إضافة دعم RISC-V Milk -V Mars وإضافات مختلفة لمنصات ARM.
من بين بقية التغييرات، العديد من التحسينات العامة في النواة، من بينها العديد من التحسينات في VirtIO، سيقوم Linux بطباعة عدد فتحات الذاكرة المشغولة عند التشغيل، والعديد من تحديثات الجدولة، ومعالجة أفضل عندما "تصبح الأمور سيئة للغاية" على الخوادم الكبيرة من خلال السماح بتخزين المزيد من سجلات فحص الجهاز على خوادم ذات عدد كبير من النواة، ودعم المقاطعات المنشورة على الأجهزة المعدنية، وإزالة sysctl Sentinel bloat من النواة، والترقية إلى سلسلة أدوات Rust 1.78، والإضافات الأخرى إلى Rust kernel لنظام التشغيل Linux والتحسينات المستمرة لمخصص SLUB.
تحسينات أمنية
من ناحية الأمان، Mseal هو استدعاء نظام ختم الذاكرة الجديد الذي يمكن استخدامه بواسطة مكتبات C ومتصفحات الويب لختم الذاكرة على غرار ما كان متاحًا في بعض إعدادات أمان BSD. تم توسيع نواة Linux لتشمل تمكين تدفق التحكم في Kernel التكامل (KCFI) ووسائل الحماية الأخرى وتشفير ناقل TPM وحماية السلامة لمنع الهجمات على وحدة النظام الأساسي الموثوق به.
إصدار النواة الجديد متاح على kernel.org. في معظم توزيعات Linux، لتثبيت الإصدار الجديد، يجب عليك تنزيل ملف تاربال من هناك وإجراء التثبيت اليدوي. ثم هناك توزيعات تقدم ذلك بالفعل في مستودعاتها الرسمية، كما هو الحال مع Linux Lite، الذي تم الإبلاغ عنه على الشبكة الاجتماعية X قبل لحظات قليلة. وفي الساعات القليلة المقبلة، ستظهر أيضًا في توزيعات أخرى، من بينها العديد من التوزيعات المبنية على القوس.
من هنا نحن نوصي بالبقاء على الإصدار الذي يقدمه التوزيع إلا إذا لاحظنا فشلا خطيرا حقا. حتى في تلك الحالات حيث من الممكن أن يكون لديك أكثر من نواة واحدة، يوصى بتثبيت الأحدث وتثبيت أحدث LTS على الأقل لتتمكن من التمهيد في نواة تحتوي على المزيد من التصحيحات في حالة مواجهة حالات فشل جسيمة.
الإصدار التالي هو Linux 6.11 الذي سيصل في سبتمبر.