تخصيص عند التنظيف

التخصيص عند التنظيف (يُسمى أيضًا التخصيص المتأخر ) هي ميزة نظام ملفات تم تنفيذها في HFS+ ، [1] وXFS ، وReiser4 ، وZFS ، و Btrfs ، و ext4 . [2] تشبه الميزة أيضًا تقنية قديمة أطلق عليها UFS في بيركلي "إعادة تخصيص الكتلة".

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

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

مراجع

  1. ^ "حول تحسين القرص مع نظام التشغيل Mac OS X". Support.Apple.com . Apple . 2010-02-10 . تم الاسترجاع في 2016-12-13 .
  2. ^ LWN.net Weekly Edition for July 17, 2008 2.6.27: what's coming (part 1)
  3. ^ كاو، مينجمينج (3 أغسطس 2005). "لماذا نحتاج إلى تأخير التخصيص". ext2.sourceforge.net . تم الاسترجاع في 26 سبتمبر 2021 .


تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=التخصيص-عند-التدفق&oldid=1046655927"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate