أوفس
يُنفذ نظام الملفات الموحد متعدد الطبقات المتقدم ( aufs ) عملية ربط موحدة لأنظمة ملفات لينكس . وكان الاسم في الأصل يُشير إلى AnotherUnionFS حتى الإصدار 2.
تم تطوير aufs بواسطة جونجيرو أوكاجيما في عام 2006، [ 1 ] وهو عبارة عن إعادة كتابة كاملة لنظام UnionFS السابق . وقد هدف إلى تحسين الموثوقية والأداء، ولكنه قدم أيضًا بعض المفاهيم الجديدة، مثل موازنة الفروع القابلة للكتابة، [ 2 ] وتحسينات أخرى - تم تنفيذ بعضها الآن في فرع UnionFS 2.x.
رُفض دمج نظام الملفات aufs في نواة لينكس الرئيسية. وُجهت انتقادات لشفرته لكونها "كثيفة، وغير قابلة للقراءة، وغير مُعلّقة". [ 3 ] وبدلاً من ذلك، تم دمج نظام الملفات OverlayFS في نواة لينكس. [ 4 ] [ 5 ] بعد عدة محاولات لدمج aufs في نواة لينكس الرئيسية، استسلم المؤلف. [ 6 ]
يستخدم
يُعدّ برنامج Aufs جزءًا أساسيًا من نظامي Debian "Jessie" (الإصدار 8) و Ubuntu 16.04. أما Debian "Stretch" (الإصدار 9) فلم يعد يتضمن Aufs، ولكنه يوفر حزمة aufs-dkms التي تقوم بتجميع وحدة نواة Aufs تلقائيًا باستخدام dkms من Dell .
استخدم Docker في الأصل نظام الملفات aufs لطبقات نظام ملفات الحاويات. ولا يزال متاحًا كأحد أنظمة التخزين الخلفية، ولكنه أصبح قديمًا لصالح نظام التخزين الخلفي overlay2 الذي يستخدم OverlayFS . [ 7 ]
اختارت العديد من توزيعات لينكس نظام الملفات aufs كبديل لنظام الملفات UnionFS، بما في ذلك:
- توزيعة لينكس Knoppix live CD - منذ نهاية عام 2006، "لتحسين الاستقرار والأداء" [ 8 ]
- NimbleX منذ الإصدار 2008. تم التبديل بالتزامن مع Linux-Live
- قرص Porteus LiveCD، يعمل بالكامل في ذاكرة الوصول العشوائي (RAM).
- Slax (وبرامج Linux-Live النصية بشكل عام) منذ الإصدار 6 [ 9 ]
- توزيعة Xandros Linux، متوفرة في جهاز ASUS Eee PC طراز 901
- قرص Ubuntu 10.04 LTS المباشر
- وسائط Debian 6.0 المباشرة
- Gentoo Linux LiveDVD 11.0 [ 10 ]
- Gentoo Linux LiveDVD 11.2 [ 11 ]
- Gentoo Linux LiveDVD 12.0 [ 12 ]
- Salix Live عبر نصوص Linux-Live حتى الإصدار 13.1.1 وعبر SaLT من الإصدار 13.37
- يمكن تشغيل إصدارات Puppy Linux بالكامل في ذاكرة الوصول العشوائي (RAM) مع حفظ التغييرات على القرص عند إيقاف التشغيل. على سبيل المثال، Slacko 5.3.3 يعمل كقرص حي (LiveCD).
- مانجارو لينكس عبر نواة النظام الرسمية المعدلة [ 13 ]
انظر أيضاً
- OverlayFS ، المشروع المنافس الذي تم اختياره للدمج مع نواة لينكس
- نظام الملفات
- نظام الربط الموحد ، الذي يصف مفهوم دمج فروع نظام الملفات
- UnionFS ، مشروع تركيب الوصلات القديم
- سيسلينكس
مراجع
- ↑ "تاريخ aufs" . تم الاطلاع عليه بتاريخ 2015-11-08 .
- ↑ أهداف وميزات جديدة لـ aufs في الصفحة الرئيسية للمشروع
- ↑ أورورا، فاليري (2009-04-07). "دمج أنظمة الملفات: التطبيقات، الجزء 2" . LWN.net . تم الاطلاع عليه بتاريخ 2015-11-08 .
- ↑ "نظام ملفات التراكب · torvalds/linux@e9be9d5" . GitHub . تم الاطلاع عليه بتاريخ 12 يوليو 2016 .
- ^ هيلويج ، كريستوف (2009-04-10). "رد: [ RFC Aufs2 #5 28/29 ] وظائف البحث عن التصدير" . تم الاسترجاع 2015/11/08 .
- ↑ أوكاجيما، جونجيرو (10 أبريل 2009). "ردًا على: [ RFC Aufs2 #5 28/29 ] تصدير دوال البحث" . تم الاطلاع عليه بتاريخ 1 أكتوبر 2018 .
- ↑ "ميزات المحرك المهملة" . GitHub . تم الاسترجاع في 26-10-2020 .
- ↑ "KNOPPIX 5.1 - نظام ملفات لينكس حي على قرص مضغوط" . knopper.net. 2013-01-05 . تم الاطلاع عليه بتاريخ 2015-11-08 .
- ↑ نصوص لينكس لايف مؤرشفة بتاريخ ٢٢ مارس ٢٠٠٩ على موقع Wayback Machine، تستخدم نظام ملفات AUFS لتحسين الاستقرار
- ↑ "Gentoo Linux - Gentoo Linux - LiveDVD 11.0" . Gentoo.org. 2011-03-08. مؤرشف من الأصل في 2012-04-13 . تم الاطلاع عليه في 2012-04-19 .
- ↑ "Gentoo Linux - Gentoo Linux releases 11.2 LiveDVD" . Gentoo.org. 2011-08-07. مؤرشف من الأصل في 2012-04-17 . تم الاطلاع عليه في 2012-04-19 .
- ↑ "Gentoo Linux - Gentoo Linux releases 12.0 LiveDVD" . Gentoo.org. 2012-01-02. مؤرشف من الأصل في 2012-04-21 . تم الاطلاع عليه في 2012-04-19 .
- ^ "PKGBUILD نواة مانجارو لينكس 54" . 2020-01-19 . تم الاسترجاع 2020-01-19 .
روابط خارجية
- أنظمة ملفات مجانية لأغراض خاصة
- أنظمة الملفات التي يدعمها نواة لينكس
- أنظمة ملفات الاتحاد
