سائق NTFSPlus يُعاد تسميته إلى NTFS في سلسلة تصحيحات نواة لينكس

قدّم مطور النواة Namjae Jeon سلسلة التصحيحات v3 لسائق NTFSPlus، مع إعادة تسميته ببساطة إلى NTFS لتسهيل دمجه في نواة لينكس. تعتمد هذه التحديث على سائق NTFS للقراءة فقط الموجود، وتُدخل تحسينات في الأداء وميزات جديدة. تهدف التغييرات إلى تبسيط مراجعة الكود وتحسين التوافق مع عمليات ملفات النظام الحديثة في لينكس.

لقد وصل تطوير سائق NTFS جديد للينكس إلى مرحلة فارقة مع إصدار سلسلة التصحيحات v3. Namjae Jeon، المعروف بمساهماته في سائق exFAT وخادم ksmbd SMB، أرسل هذه التصحيحات إلى قائمة بريد نواة لينكس في 29 ديسمبر 2025. التغيير الرئيسي هو إعادة تسمية NTFSPlus إلى NTFS، مما يعيد هيكلة الكود بناءً على سائق NTFS للقراءة فقط القديم. هذا النهج، كما أشار Phoronix، يبسط مراجعة الكود من خلال السماح للمشرفين بالتركيز على الابتكارات بدلاً من مراجعة التنفيذ بأكمله من الصفر.

يُدعم سائق NTFS المُحدث الآن عمليات الكتابة إلى جانب ميزات أساسية مثل iomap للإدخال/الإخراج المباشر، والتخلص من استخدام buffer-head، ووظائف مساعدة، وتوافق مع xfstests لاختبار ملفات النظام. تشمل التحسينات الإضافية مساعدات عامة جديدة لتحويلات cluster-to-folio وعمليات byte-to-sector، وتمكين readahead لملف $MFT، وإزالة حد نظام الملفات 2TB على أنظمة 32 بت.

تُظهر معايير الأداء مكاسب ملحوظة مقارنة بسائق NTFS3 الحالي. كتابات الخيط الواحد أسرع بنسبة 3-5%، بينما تحسن العمليات متعددة الخيوط بنسبة 35-110%. يزداد سرعة سرد الملفات بنسبة 12-14%، وتنخفض أوقات التركيب للتقسيمات 4TB إلى أقل من ثانية واحدة، مقارنة بأكثر من أربع ثوانٍ مع NTFS3.

ومع ذلك، يظل السائق تجريبيًا. لا يوجد دعم كامل للـjournaling، مع تنفيذ جزئي فقط لإعادة تشغيل اليومية. يخطط Jeon لإضافة journaling شامل بعد دمج السائق في النواة الرئيسية. يمثل هذا التقدم تطورًا ثابتًا في توفير دعم قوي لـNTFS على لينكس.

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

Illustration of Linux kernel 6.19 release with Tux penguin, scheduling enhancements, Microsoft C extensions, and collaborating tech giants for a news article.
صورة مولدة بواسطة الذكاء الاصطناعي

نواة لينكس 6.19 تضيف تحسينات في الجدولة وامتدادات C من مايكروسوفت

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

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

التطورات الأخيرة في Linux 7.0 قد حسّنت أداء القراءة التسلسلية لنظام الملفات exFAT. هذا التحديث يفيد المستخدمين الذين يعتمدون على exFAT في مهام التخزين عبر أجهزة متنوعة. التحسين يتوافق مع الجهود المستمرة لتحسين قدرات أداء Linux.

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

دمجت النسخة البيتا الأحدث من SteamOS برنامج تشغيل نواة NTSYNC. سلط الضوء على هذا التحديث في تقرير من Phoronix، موقع متخصص في أجهزة Linux والأداء.

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

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

واجهة برمجة التطبيقات الحديثة لتركيب نظام الملفات في لينكس، التي تم تقديمها في 2019، كانت تفتقر إلى وثائق رسمية لمدة ست سنوات حتى الآن. حزمة صفحات الدليل الأحدث تشمل أخيراً محتوى لهذا الكود. هذا الإضافة تملأ فجوة ملحوظة في موارد النظام.

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

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

تحسين جديد في نواة لينكس يمكن أن يجعل السبات أسرع عدة مرات، خاصة عند استخدام SSDs بطيئة. يهدف هذا التطوير إلى تعزيز الأداء في أنظمة لينكس المزودة بأجهزة تخزين أبطأ. يبرز التحديث في تغطية Phoronix الأخيرة.

 

 

 

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

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