نطاق (أنظمة الملفات)

في مجال الحوسبة ، يُعرَّف النطاق بأنه مساحة تخزين متصلة مخصصة لملف في نظام الملفات ، ويتم تمثيلها بنطاق من أرقام الكتل، أو مسارات على أجهزة تخزين البيانات ذات المفاتيح العددية . يمكن أن يتكون الملف من صفر أو أكثر من النطاقات؛ ويتطلب كل جزء من الملف نطاقًا واحدًا. تكمن الفائدة المباشرة في تخزين كل نطاق بشكل مضغوط كرقمين، بدلاً من تخزين كل رقم كتلة في النطاق بشكل منفصل . [ 1 ] كما أن تخصيص النطاقات يقلل من تجزئة الملفات .

يمكن لأنظمة الملفات القائمة على الامتدادات أن تُزيل معظم البيانات الوصفية الزائدة للملفات الكبيرة، والتي كانت تُشغل تقليديًا بواسطة شجرة تخصيص الكتل. ولكن نظرًا لأن التوفير ضئيل مقارنةً بكمية البيانات المخزنة (لجميع أحجام الملفات عمومًا)، ولكنه يُشكل جزءًا كبيرًا من البيانات الوصفية (للملفات الكبيرة)، فإن الفوائد الإجمالية في كفاءة التخزين والأداء تكون طفيفة. [ 2 ]

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

يُخصّص نظام التشغيل IBM OS/360 والإصدارات اللاحقة الملفات بمضاعفات مسارات القرص أو الأسطوانات . كان بإمكان الملفات في الأصل أن تحتوي على ما يصل إلى 16 وحدة تخزين، ولكن تم رفع هذا القيد لاحقًا. يُحدد المستخدم حجم التخصيص الأولي، وحجم وحدات التخزين الإضافية التي سيتم تخصيصها عند الحاجة، عبر لغة التحكم في المهام . يحاول النظام تخصيص الحجم الأولي كمساحة متصلة، مع إمكانية تقسيمها في حال عدم توفر مساحة متصلة.

التبني

تشمل الأنظمة التي تدعم امتدادات نظام الملفات ما يلي:

يشمل التبني خارج أنظمة الملفات ما يلي:

انظر أيضاً

مراجع

  1. "فهم نظام الملفات Ext4 (الجزء 1): الامتدادات" . 2010-12-20. مؤرشف من الأصل في 2015-02-03 . تم الاطلاع عليه في 2015-02-02 . لكن ما يميز نظام الملفات EXT4 حقًا هو استخدام الامتدادات بدلًا من آلية الكتل غير المباشرة القديمة وغير الفعالة التي كانت تستخدمها أنظمة ملفات يونكس السابقة (مثل EXT2 وEXT3) لتتبع محتوى الملفات. تشبه الامتدادات مجموعات البيانات في نظام الملفات NTFS؛ فهي تحدد أساسًا عنوان الكتلة الأولي وعدد الكتل التي تشكل الامتداد. يحتوي الملف المجزأ على امتدادات متعددة، لكن نظام الملفات EXT4 يبذل جهدًا كبيرًا للحفاظ على تجاور الملفات.
  2. "تخطيط قرص Ext4" . 2015-01-26 . تم الاسترجاع في 2015-02-02 . في حال تفعيل flex_bg، يصبح من الممكن تخصيص ملفات كبيرة جدًا بامتداد واحد، مع تقليل كبير في استخدام كتلة البيانات الوصفية، وتحسين طفيف في كفاءة القرص.
  3. "دليل بنية الصفحات والامتدادات - خادم SQL" . learn.microsoft.com . مايكروسوفت. ١٢ يونيو ٢٠٢٤. تم الاطلاع عليه بتاريخ ١٨ ديسمبر ٢٠٢٤ .
  4. "البنية التقنية لقاعدة بيانات أوراكل 23ai" . docs.oracle.com . شركة أوراكل . تم الاطلاع عليه بتاريخ 18 ديسمبر 2024 .