قبل أيام قليلة تم الإعلان عنه إصدار النسخة الرسمية الجديدة من نواة لينكس 6.17، والذي يأتي بعد شهرين من العمل المتواصل.
Linux 6.17 هو الإصدار الذي يمثل خطوة مهمة للأمام في الأداء والاستقرار والتكامل الإنجاز التكنولوجي لنظام التشغيل الحر بامتياز. يتضمن هذا الإصدار 14,334 إصلاحًا ساهم بها 2118 مطورًا، بالإضافة إلى تصحيح بحجم 46 ميجابايت يؤثر على أكثر من 12,800 ملف، ويُعدّل أكثر من مليون سطر من التعليمات البرمجية بين الإضافة والحذف. وبهذا، تُؤكد نواة النظام على وتيرة ابتكارها واتساع نطاق مجتمعها.
Btrfs وext4 وNTFS3: التطورات الرئيسية في أنظمة الملفات
لقد حظيت أنظمة التخزين وأنظمة الملفات باهتمام خاص. Btrfs، أحد الركائز من النواة الحديثة الآن يقدم دعمًا تجريبيًا للملفات الكبيرة، مما يقلل من تكلفة الذاكرة ويحسن الأداء بشكل كبير في العمليات المكثفة. تم تحسين آليات القراءة المسبقة وإدارة الخرائط النقطية، مما أدى إلى زيادة سرعة إنشاء الملفات الفارغة بنسبة ٢٠٪. بالإضافة إلى ذلك، أصبحت المفاتيح في بنية XArray أكثر إحكامًا، مما يقلل عدد العقد الورقية بنسبة تصل إلى ٧٠٪.
بالتوازي، يضيف ext4 الدعم لعمليات الإدخال/الإخراج المؤقتة باستخدام علم RWF_DONTCACHE، السماح بإزالة البيانات من ذاكرة التخزين المؤقت فورًا بعد الكتابة، بينما يضيف EROFS ضغط البيانات الوصفيةوفي الوقت نفسه، يعمل برنامج تشغيل NTFS3 على توسيع نطاق الدعم للروابط الرمزية التي تم إنشاؤها في Windows وتحسين التحقق من صحة الاسم، مما يعزز التكامل بين الأنظمة الأساسية.
كما يسلط الضوء على انتقال Bcachefs إلى الصيانة الخارجيةبعد استبعاده من التطوير النشط للنواة الرئيسية. مع أنه سيبقى ضمن قاعدة الكود، إلا أن تطويره سيعتمد على الفرع المستقل الذي يقوده كينت أوفرستريت حتى يتم دمجه مجددًا في إرشادات تطوير النواة الرسمية.
وحدات جديدة وتبسيط جدولة المهام
El يوحد Kernel 6.17 أكواد الأنظمة ذات المعالج الفردي والمعالجات المتعددة، مما يلغي التكوينات المكررة. يُبسط هذا القرار إدارة جدولة المهام، مما يجعل إصدارات SMP الأساس حتى في بيئات المعالج الواحد.
ومن الإضافات الرائعة الأخرى هي وحدة DAMON_STAT، التي تعمل على توسيع قدرات نظام DAMON الفرعي من خلال توفير إحصائيات حول الوصول إلى الذاكرة وعدم نشاطها. وفي نفس المجال، تعمل الأنظمة ARM64 يحصل على دعم التصحيح المباشر (التحديث المباشر)، والذي يسمح بتحديث النواة دون الحاجة إلى إعادة التشغيل.
دعم تم توسيع pidfd مع القدرة على ربط السمات الممتدة من مساحة المستخدم والحفاظ على المعلومات بين عمليات إعادة فتح نفس العملية، وهو تحسين أساسي لإدارة العمليات المتقدمة في بيئات متعددة المستخدمين.
التطورات في أمن النظام وتصحيح الأخطاء والموثوقية
يُقدّم الإصدار الجديد من نواة لينكس، الإصدار 6.17، تحسيناتٍ على آليات حماية النواة، خاصةً ضد ثغرات وحدة المعالجة المركزية. فبدلاً من الاعتماد على أسماء هجمات محددة، تتيح لك التكوينات الآن تحديد متجهات الحظر استنادًا إلى نوع العزل الذي تم اختراقه. (سواء بين عمليات المستخدم، أو بين النواة والمستخدم، أو بين البيئات الافتراضية)، مما يوفر حماية أكثر قوة وكفاءة.
النواة أيضا تحسين أمان نظام الملفات /proc، إصلاح رقم العقدة الجذرية لمنع التلاعب الخبيث من خلال عمليات التثبيت الوهمية. هذا بالإضافة إلى دمج الحماية في التجميع باستخدام Clang، الذي يقوم بتهيئة جميع المتغيرات الموجودة في المكدس لمنع تسرب البيانات غير المهيئة.
بالإضافة إلى ذلك، تم تسليط الضوء أيضًا على أنه في يقدم kernel مكونات جديدة تسمح بمراقبة التطبيقات الهامة والتحقق من الامتثال للسلوكيات المحددة في النماذج الرسمية. في الوقت نفسه، يُوسّع نظام AppArmor نطاقه بإضافة التحكم في الوصول إلى منافذ AF_UNIX، مما يُعزز مستوى أمان الاتصالات الداخلية.
الشبكات والافتراضات والأداء الأمثل
من حيث الشبكة، يقدم Linux 6.17 الدعم لـ خوارزمية التحكم في الازدحام TCP DualPI2، معتقد للحفاظ على التوازن بين حركة المرور ذات الأولوية العالية وحركة المرور القياسية دون تدهور الأداءتم أيضًا تحسين دقة حجم نافذة الاستقبال TCP، وتم توسيع دعم Multipath TCP (MPTCP)، مما أدى إلى تحسين قدرات الإرسال المتزامن عبر مسارات متعددة.
El دعم الطاقة عبر الإيثرنت (بس) يسمح الآن باستراتيجيات توزيع الطاقة القابلة للتكوينمما يُحسّن كفاءة أجهزة مثل كاميرات IP ونقاط الوصول. وفي الوقت نفسه، يتضمن بروتوكول نقل مكونات الإدارة (MCTP) توجيهًا متقدمًا، مما يُمكّن من التواصل بين العقد الخارجية عبر عقد وسيطة.
في مجال المحاكاة الافتراضية، يضيف برنامج KVM hypervisor الدعم لوحدة التحكم في مقاطعة GICv5 على ARMتمت إضافة معلمة CONFIG_KVM_IOAPIC، التي تتيح تعطيل محاكاة برامج التشغيل القديمة. بالإضافة إلى ذلك، تم تعزيز الحماية من ثغرات VMSCAPE، وأُعيد تفعيل وحدة Lockdown LSM، التي تحد من وصول المستخدم الجذر إلى النواة، وهي ميزة أساسية في البيئات المُحسّنة أمنيًا وميزة التمهيد الآمن UEFI.
وحدة معالجة الرسومات والصوت ودعم المعماريات الجديدة
المتحكم تحسين التوافق مع Xe DRM من Intel مع معماريات Panther Lake وWildCat Lake الدقيقة، بينما السائق AMDGPU توسع دعمها لآليات تنظيف الذاكرة (Cleaner Shader) ويضيف تحسينات لأجهزة الكمبيوتر المحمولة ذات الرسومات الهجينة.
المتحكم يتبنى i915 ميزة drm_panic، المشابهة لـ "شاشة الموت الزرقاء" مما يساعد في تشخيص الأخطاء الحرجة. بالإضافة إلى ذلك، يستمر العمل على برنامج تشغيل Nova، المكتوب بلغة Rust لوحدات معالجة الرسومات NVIDIA، مما يضيف دعمًا لسلسلة GeForce RTX 2000 وميزات جديدة لإدارة الذاكرة، ووحدات تخزين الإطارات المؤقتة، وبرامج GSP الثابتة.
ومن ناحية أخرى، السائقين توسع Adreno وPanfrost وLima دعمها لوحدات معالجة الرسومات Qualcomm وMediatek وRockchipعلى التوالي. في قسم الصوت، تُضيف النواة دعمًا لأنظمة جديدة مثل Fairphone 4 و5، وFramework Laptop 13 (Ryzen AI 300)، وموديلات متنوعة من HP وASUS وLG، مما يعكس التزام النواة بالتوافق الكامل مع الأجهزة الحديثة.
أخيرًا، تم توسيع دعم لوحات ARM وأنظمة SoC من خلال تضمين شرائح مثل NVIDIA Tegra264 وExynos 2200 وMarvell PXA1908 وSophgo SG2000 وMediatek mt6572 وRenesas R-Car V4M-7 وTI am62d2، مما يعزز وجود Linux في الأجهزة المحمولة والمدمجة وعالية الأداء.
أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عنها ، فيمكنك الرجوع إلى التفاصيل في الرابط التالي.