نظام ملفات موسع

تم تطبيق نظام الملفات الموسع ( ext ) في أبريل 1992 كأول نظام ملفات مصمم خصيصًا لنواة لينكس . ورغم أن ext ليس اسمًا محددًا لنظام ملفات، فقد تبعه أنظمة ext2 و ext3 و ext4 . يتميز ext ببنية بيانات وصفية مستوحاة من مبادئ نظام ملفات يونكس التقليدي ، وقد صممه ريمي كارد للتغلب على بعض قيود نظام ملفات مينيكس . [ 4 ] [ 2 ] كان ext أول تطبيق يستخدم نظام الملفات الافتراضي (VFS)، والذي أُضيفت إليه دعم في نواة لينكس في الإصدار 0.96c، وكان بإمكانه التعامل مع أنظمة ملفات يصل حجمها إلى 2 جيجابايت. [ 2 ]

كان نظام الملفات ext أول نظام في سلسلة أنظمة الملفات الموسعة. في عام 1993، تم استبداله بنظامي ext2 و Xiafs ، اللذين تنافسا لفترة من الزمن، لكن ext2 فاز بسبب استدامته على المدى الطويل: فقد عالج ext2 مشاكل ext، مثل عدم قابلية تغيير العقد ( inodes ) والتجزئة . [ 5 ]

أنظمة ملفات موسعة أخرى

هناك أعضاء آخرون في عائلة نظام الملفات الموسعة:

  • ext2 ، نظام الملفات الموسع الثاني.
  • ext3 ، نظام الملفات الموسع الثالث.
  • ext4 ، نظام الملفات الموسع الرابع.

انظر أيضاً

مراجع

  1. "freelists.c - fs/ext/freelists.c - شفرة مصدر لينكس (2.1.20)" . بوتلين . تم الاطلاع عليه بتاريخ 14 مايو 2023 .
  2. 1 2 3 جونز، إم. تيم (17 فبراير 2009). "تشريح نظام الملفات ext4" . أعمال مطوري IBM. مؤرشف من الأصل في 20 فبراير 2015. تم الاسترجاع في 8 فبراير 2012 .
  3. "ext_fs.h - include/linux/ext_fs.h - شفرة مصدر لينكس (0.96c-patch2)" . Bootlin . تم الاطلاع عليه بتاريخ 14 مايو 2023 .
  4. "ريمي كارد (مقابلة، أبريل 1998)" (بالفرنسية). جمعية أبريل. 19 أبريل 1999. مؤرشف من الأصل في 4 فبراير 2012. تم الاطلاع عليه في 8 فبراير 2012 .
  5. كارد، ريمي؛ تسو، ثيودور؛ تويدي، ستيفن. "تصميم وتنفيذ نظام الملفات الموسع الثاني" . مؤرشف من الأصل في 4 فبراير 2012. تم الاطلاع عليه في 8 فبراير 2012 .نُشر لأول مرة في المؤتمر الدولي الهولندي الأول حول لينكس . جامعة ولاية جرونينجن. 1995. رقم ISBN 90-367-0385-9.