نظام الملفات XFS يقترح الشفاء الذاتي لنواة لينكس 7.0

قد يقدم نظام الملفات XFS قدرات شفاء ذاتي مستقلة في نواة لينكس 7.0 القادمة. طلب دمج من صيانة XFS Darrick J. Wong يهدف إلى تمكين الإبلاغ في الوقت الفعلي عن مشكلات نظام الملفات للإصلاحات التلقائية بواسطة برامج فضاء المستخدم. تُبنى هذه الميزة على أدوات جديدة للإبلاغ عن أخطاء VFS المخطط لها في نفس إصدار النواة.

طلب دمج حديث مقدم من صيانة XFS Darrick J. Wong يقترح إضافة ميزات شفاء ذاتي مستقلة إلى نظام الملفات XFS في نواة لينكس 7.0. بعنوان “xfs: autonomous self-healing of filesystems”، يستهدف مجموعة التصحيحات نافذة الدمج 7.0 ويستفيد من أدوات جديدة للإبلاغ عن أخطاء VFS طورها CTO Amutable Christian Brauner، والتي مقرر تضمينها أيضًا في النواة 7.0. يتضمن جوهر الاقتراح آلية نواة تولد أحداث صحة في الوقت الفعلي للمشكلات المكتشفة، مثل تلف البيانات الوصفية، أخطاء إدخال/إخراج الملفات، فشل فحوصات الوسائط، الإغلاقات، والفك التركيب. يتم تسليم هذه الأحداث عبر وصف مرجعي ملف مجهول خاص، مما يسمح لتطبيقات فضاء المستخدم ذات الامتيازات CAP_SYS_ADMIN بقراءتها كهياكل C. لإدارة الموارد، يتم تسلسل الأحداث داخليًا بحدود لتجنب الإنهاك، مما يضمن عدم تعطيل العمليات الطبيعية لنظام الملفات. بالإضافة إلى ذلك، تقدم مجموعة التصحيحات ioctl جديد للتحقق من الوسائط، الذي يغذي أي مشكلات سلامة مكتشفة في نفس نظام مراقبة الصحة للإبلاغ المتسق. من جانب فضاء المستخدم، تم تصميم خادم يُدعى xfs_healer لمعالجة هذه الأحداث وبدء الإصلاحات تلقائيًا. يُدار بواسطة systemd ويستخدم fanotify للتشغيل، وسيمنع الخادم فقط إلغاء التركيب أثناء الإصلاحات النشطة. تاريخيًا، اعتمد التعامل مع أخطاء XFS على تدابير تفاعلية، مثل التدخلات اليدوية بأدوات مثل xfs_repair. إذا تم الدمج، سينتقل هذا النظام نحو مراقبة استباقية في الوقت الفعلي وأتمتة محتملة للإصلاحات. حتى تقديم الاقتراح، لا تزال التغييرات غير مدمجة في النواة الرئيسية.

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

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
صورة مولدة بواسطة الذكاء الاصطناعي

نواة لينكس 7.0 تدمج عدة تحسينات

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

دمج تطوير نواة لينكس 7.0 تحديثات لـAppArmor وAMDGPU وCeph وeCryptfs. تشمل هذه التغييرات تحسينات في الأمان ودعم الأجهزة. تشير هذه الدمجات إلى تقدم مستمر نحو إصدار النواة.

المطورون وراء FamFS يستهدفون دمج upstream لنظام الملفات في عام 2026. تهدف هذه الخطوة إلى دمجه في أنوية Linux الرئيسية. الإعلان صادر عن Phoronix، مصدر رئيسي لأخبار أجهزة وبرمجيات Linux.

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

قدم مطور النواة كونغ وانغ نظام DAXFS، وهو نظام ملفات جديد للقراءة فقط مصمم للوصول المباشر إلى الذاكرة المشتركة في لينكس. مبني على بنية الوصول المباشر، يتجاوز ذاكرة التخزين المؤقت التقليدية للصفحات لتقليل عبء الذاكرة. تهدف الاقتراح إلى تمكين مشاركة البيانات بكفاءة عبر النوى والأجهزة.

أعلن لينوس تورفالدز أن نواة لينكس ستنتقل إلى الإصدار 7.0 بعد انتهاء سلسلة 6.x، مما يمثل علامة فارقة تجميلية لكنها رمزية للمشروع مفتوح المصدر. يتبع القرار الممارسات المعتمدة في الترقيم للحفاظ على أرقام الإصدارات الفرعية في نطاق معقول، دون تغيير فني كبير مرتبط بالتغيير. تشمل التطورات الجارية توسيع تكامل Rust وتحسينات دعم الأجهزة.

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

قدم مطورو الرسوميات في لينكس تصحيحات لمعالجة أخطاء الذاكرة الافتراضية التي تعاني منها وحدات معالجة الرسوميات AMD GCN القديمة. تهدف هذه التصحيحات إلى تعزيز الاستقرار لبطاقات مثل سلسلة HD 7000 وسلسلة R9 290 أثناء أحمال عمل Vulkan. تأتي التغييرات قبل إصدار نواة لينكس 6.19.

أصدر مشروع OpenZFS الإصدار 2.4، مضيفًا دعمًا لنواة Linux 6.18 LTS إلى جانب تحسينات عديدة في الأداء والإدارة. يقدم هذا التحديث ميزات مثل الحصص الافتراضية والتشفير المحسن، مما يفيد مستخدمي أنظمة Linux وFreeBSD. يؤكد الإصدار على الموثوقية والكفاءة في عمليات نظام الملفات.

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

تغطية Phoronix المبكرة تسلط الضوء على التحسينات المتوقعة لاستطلاع IOPOLL في IO_uring في Linux 7.0، بناءً على تحسينات سابقة في النواة لأداء أعلى في الإدخال/الإخراج غير المتزامن في التطبيقات عالية الإنتاجية.

 

 

 

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

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