اعتماد Rust في نواة لينكس: معايير الأداء، والتحديات، والخطوات القادمة

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

بناءً على قرار قمة صيانة النواة بالإجماع لإنهاء المرحلة التجريبية لـ Rust، تتقدم نواة لينكس في دمجها. بدأ الدعم الأولي مع لينكس 6.1 في 2022، متوسعًا إلى برامج التشغيل مثل NVMe وبندر أندرويد، مع مساهمات من جوجل وآخرين تظهر الاستقرار.

تظهر المعايير الأدائية تأثيرًا أدنى على الأداء —أقل من 5% عبء إضافي في الكود المحسّن— بفضل التكيفات الخاصة بالنواة مثل عدم تخصيص الكومة. ومع ذلك، تبقى التحديات، بما في ذلك تعقيد أدوات البناء ومنحنى التعلم لمطوري C. كما تناولت تحديثات لينكس 6.19 الأخيرة انتقالات المحدثين، مثل تنحي أليكس غاينور.

يتوافق هذا التحول مع اتجاهات الصناعة من مايكروسوفت وأمازون نحو اللغات الآمنة في الذاكرة. تشير التحاليل الأمنية إلى أن Rust يمكن أن يمنع ما يصل إلى 70% من الثغرات (مثل الفيضانات في المخزن المؤقت، حالات السباق) عبر فحوصات وقت الترجمة، على الرغم من أن C سيسيطر على 30 مليون سطر في النواة لسنوات.

توزيعات مثل فيدورا وأوبونتو تمكّن Rust في النوى الافتراضية، بينما يحتفل المطورون على X به كـ«مستقبل آمن في الذاكرة». يضمن النهج التدريجي تبنيًا واسعًا دون المساس بالأداء.

مقالات ذات صلة

Illustration of Linus Torvalds announcing Linux kernel 6.18 LTS release with Tux penguin, kernel code, and feature icons in a conference setting.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux kernel 6.18 released as long-term support version

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

Linus Torvalds announced Linux kernel 6.18 on the last Sunday of November 2025, marking the final release of the year. The kernel has been officially designated as a long-term support version, with maintenance promised until December 2027. It includes various hardware improvements, file system enhancements, and new features like the Rust Binder driver.

يُمثل تحولاً تاريخياً بعد موافقة قمة صيانة النواة 2025—مفصلة في تغطيتنا السابقة حول المعايير الأدائية والتحديات—حيث أصبح Rust الآن جزءاً دائماً من نواة لينكس، مع جذور عميقة تعود إلى 2019 وخطط طموحة قادمة.

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

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

ستقدم نواة لينكس 6.19 القادمة تحسينات رئيسية على إطار sched_ext لتحسين استعادة جدولة eBPF وتدمج امتدادات C من مايكروسوفت لتجميع كود أنظف. تهدف هذه التحديثات إلى تعزيز الاستقرار والأداء وكفاءة المطورين في بيئات الحوسبة المتنوعة. تساهم شركات مثل جوجل وميتا ومايكروسوفت في تسليط الضوء على التعاون المتزايد في تطوير المصادر المفتوحة.

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

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

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

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

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

 

 

 

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

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