قدم مطور النواة كونغ وانغ نظام DAXFS، وهو نظام ملفات جديد للقراءة فقط مصمم للوصول المباشر إلى الذاكرة المشتركة في لينكس. مبني على بنية الوصول المباشر، يتجاوز ذاكرة التخزين المؤقت التقليدية للصفحات لتقليل عبء الذاكرة. تهدف الاقتراح إلى تمكين مشاركة البيانات بكفاءة عبر النوى والأجهزة.
أعلن كونغ وانغ، مطور نواة في Multikernel، عن DAXFS في قوائم بريد نواة لينكس. يستفيد هذا النظام من بنية الوصول المباشر (DAX) في نواة لينكس، التي تسمح بالوصول المباشر إلى الذاكرة الفيزيائية المشتركة دون الاعتماد على مكدس الإدخال/الإخراج بالكتل التقليدي. ≠n≠nعلى عكس الخيارات المعتمدة مثل RAMFS أو TMPFS، التي تستخدم ذاكرة التخزين المؤقت للصفحات وتخصص الذاكرة لكل نسخة، يقوم DAXFS بتعيين مناطق الذاكرة الفيزيائية المتصلة مباشرة في نظام الملفات. ونتيجة لذلك، تصبح قراءات الملفات تحميلات ذاكرة مباشرة، مما يقلل من العبء في السيناريوهات حيث قد تتكرر البيانات للقراءة فقط في الـRAM. ≠n≠nيدعم DAXFS الذاكرة من أجهزة مثل GPUs وFPGAs أو تلك المتصلة عبر CXL، باستخدام واجهة برمجة التطبيقات dma-buf للوصول للقراءة فقط إلى البيانات المدعومة بالأجهزة. تصميمه بسيط عمداً: يستخدم تنسيق صورة مستقل و للقراءة فقط، ويتجاوز تخصيصات وقت التشغيل والتعامل المعقد مع البيانات الوصفية والكود الخاص بالجهاز. ≠n≠nتشمل التطبيقات المحتملة مشاركة صور أساسية للحاويات أو Docker عبر نسخ نواة منفصلة عبر الذاكرة المشتركة، تجنب نقل الشبكة في إعدادات تجميع ذاكرة CXL، تقليل استخدام RAM باستخدام DAXFS مع OverlayFS للحاويات، وتقديم وصول بدون نسخ للبيانات الثابتة في ذاكرة المعجلات. ≠n≠nيتواجد الكود على GitHub كاقتراح تجريبي. لاحظ وانغ أن أي دمج في النواة الرئيسية سيحتاج إلى مناقشة ومراجعة المجتمع. ظهر الإعلان في 25 يناير 2026.