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

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

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

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

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

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

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

Illustration depicting Linux kernel maintainers extending LTS support timelines in a server room, symbolizing reversed cutbacks and enhanced stability for servers and devices.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux kernel extends LTS support for multiple releases, easing prior burnout-driven cutbacks

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

Linux kernel maintainers have extended long-term support (LTS) for several key releases through 2026-2028, partially reversing a 2023 decision to limit support to two years amid contributor burnout. Stable maintainer Greg Kroah-Hartman updated the schedule following feedback from users, vendors, and fellow maintainer Sasha Levin, providing more time for security fixes in servers, Android devices, and appliances.

Developers have released Linux kernel 7.0, featuring improvements for Intel and AMD hardware, enhanced storage handling, and the removal of the experimental label from Rust support. Linus Torvalds announced the update, which is not a long-term support version. The release includes preparations for upcoming CPUs and GPUs, alongside self-healing filesystem capabilities.

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

Following Linus Torvalds' recent announcement, Linux kernel 7.0 has been released on February 28, 2026, adding support for AMD Zen 6 processors and Intel Nova Lake alongside file system and graphics enhancements for improved efficiency.

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

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