خارطة طريق Redox OS تركز على تحسينات Rust متعددة الخيوط
Redox OS، وهو نظام تشغيل مبني على Rust، يتقدم في قدراته متعددة الخيوط لتحسين الأداء وتحدي Linux. تشمل التطورات الأخيرة زيادات كبيرة في السرعة في عمليات الملفات وخطط لنسخة خادم. يهدف المشروع إلى الاستفادة من ميزات الأمان في Rust لتوفير تكرار موثوق في البيئات المطلبة.
يتقدم Redox OS بابتكارات في الهياكل متعددة الخيوط، مستفيداً من نموذج الملكية في Rust لتجنب سباقات البيانات وتسريبات الذاكرة. حقق المهندسون زيادة تصل إلى 700% في سرعة نسخ الملفات الأساسية من خلال برامج تشغيل متعددة الخيوط محسنة، كما أفادت Phoronix في وقت سابق من هذا العام. تقلل هذه التحسينات من الاختناقات في معالجة البيانات وتدعم المهام المتزامنة بكفاءة أكبر.
يُعطي المشروع الأولوية لنسخة Redox Server لإعدادات التكرار العالي مثل الحوسبة السحابية. يتضمن ذلك تهيئة النواة الدقيقة لتمكين العمليات غير المتزامنة، مستوحى من أنظمة مثل SeL4 وMINIX، مع دمج بدائيات التكرار في Rust. إضافة رئيسية هي دعم برنامج التشغيل async NVMe، الذي يوفر إدخال/إخراج غير محظور للتعامل مع آلاف الطلبات دون توقف، مما يعالج قضايا أمان الخيوط التي يمكن أن تؤثر على Linux تحت أحمال ثقيلة.
تركز خارطة الطريق لعامي 2025-2026 على تحسينات متعددة الخيوط، إلى جانب دعم الأجهزة ARM وRISC-V، وهو أمر حيوي للأنظمة المضمنة وأجهزة إنترنت الأشياء. يشمل التقدم الربط الديناميكي لتسريع تحميل التطبيقات متعددة الخيوط وتحسينات في برامج تشغيل USB 3.x للحفاظ على الاستقرار أثناء نقل البيانات. كما يشير Phoronix إلى تضاعف حديث في أداء نظام الملفات، مع منافذ مثل ifconfig وتكامل Wayland التي تقرب Redox من الاستخدام العملي في سطح المكتب والخادم.
رغم هذه التقدمات، يُدخل تصميم النواة الدقيقة بعض العبء في إدارة الخيوط مقارنة بالنوى الأحادية مثل Linux. يعالج المطورون ذلك من خلال إصلاحات مستهدفة، بما في ذلك دعم المحاكي وتحسينات الأجهزة، لتسهيل الاختبارات الأوسع. يُضع تركيز Redox على التكرار الآمن كبديل محتمل في القطاعات المكثفة في البيانات وسط تزايد التهديدات الإلكترونية.