Anonim

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

لذلك ، قررت أن ننظر في أنواع مختلفة من أنظمة الملفات والبحث عن إجابة. هل نظام الملفات الذي يستخدمه Windows مسؤول عن الصعوبات؟

أنظمة الملفات المختلفة

جدول تخصيص الملفات (FAT). هذا هو نظام ملفات تم تطويره بواسطة Microsoft لـ MS-DOS وتم استخدامه حتى Windows ME. يتكون القرص المنسق باستخدام FAT من قطاع التمهيد وجداول تخصيص الملفات والبيانات. يحتوي قطاع التمهيد على الكود الضروري لجهاز الكمبيوتر الخاص بك للتمهيد. تعد جداول تخصيص الملفات بمثابة مخطط لمكان وجود بعض الملفات والدلائل الموجودة على القرص. ثم لديك البيانات الخاصة بك نفسها. المشكلة في نظام الملفات FAT هي أنه عند حذف ملف أو إزالة ملف جديد ، يمكن كتابة هذه المساحة الفارغة على محرك الأقراص بواسطة شيء آخر. لا تهتم FAT بموقع الملفات الجديدة عند حدوث ذلك ، وهذا يؤدي إلى شظايا الملفات التي يتم كتابتها في جميع أنحاء القرص. تتيح جداول تخصيص الملفات إمكانية العثور على البيانات ، لكن رأس القراءة / الكتابة على القرص الصلب سيحتاج إلى جمع بياناتك من أجزاء مختلفة من القرص. هذا هو السبب في ظهور انخفاض في الأداء. نظام الملفات FAT عرضة بشكل خاص للتجزئة من خلال تصميمه. يمكن الاطلاع على مزيد من المعلومات حول FAT على ويكيبيديا.

NTFS هو اختصار لنظام ملفات التكنولوجيا الجديدة. تم تطويره مرة أخرى بواسطة Microsoft من أجل نظام التشغيل Windows NT الخاص به. وهذا يعني أن NTFS يستخدم في أي إصدار من أنظمة Windows يستند إلى NT kernel ، بما في ذلك Windows 2000 و XP و Server 2003 و Server 2008 و Windows Vista الموقر. الفرق الرئيسي مع NTFS هو أنه يعتمد على بيانات التعريف. البيانات الوصفية هي "بيانات حول البيانات" ، وفقًا ليكيبيديا. بمعنى آخر ، فإن البيانات الوصفية تشبه قاعدة بيانات صغيرة على محرك الأقراص الذي يخزن جميع أنواع المعلومات حول الملفات والدلائل على القرص الصلب. يدعم NTFS أشياء مثل الضغط والأمان على مستوى الملف والأشياء الأخرى المفيدة للمؤسسة ويتم تخزين تلك السمات في البيانات الأولية. الأمر الرائع في طريقة تعامل الملفات هذه هو أنه قابل للتمديد لدعم الميزات الأخرى. في الواقع ، أصدرت Microsoft خمسة إصدارات مختلفة من NTFS ، يوفر كل تحديث متتالي المزيد من الميزات. للحصول على معلومات حول NTFS يمكن العثور عليها على ويكيبيديا.

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

Ext3 هو نظام الملفات المستخدم بواسطة Linux . ما يجعل نظام ext3 أكثر بروزًا على عكس أي نظام ملفات Windows هو أنه نظام ملفات مفهرسة. نظام ملفات دفتر اليومية هو نظام يتم فيه تسجيل أي وكل التغييرات في أي ملف في دفتر يومية قبل كتابتها فعليًا على محرك الأقراص. يتم تخزين المجلة في منطقة معينة من محرك الأقراص. بحكم طبيعته ، فإن نظام الملفات اليومية يكون أقل عرضة للتلف. المجلة هي سجل حافل بجميع الإجراءات التي يتعين تنفيذها على ملف. لذلك ، في حالة انقطاع التيار الكهربائي (مثل انقطاع التيار الكهربائي) ، يمكن ببساطة إعادة تشغيل الأحداث في المجلة لإعادة التناسق بين المجلة والملفات الموجودة على محرك الأقراص.

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

ومع ذلك ، عندما تنظر إلى نظام الملفات الخاص بنظام OS X ، والذي يتم كتابته أيضًا ، تبدأ في معرفة سبب تعرض Linux للتجزؤ أيضًا …

نظام الملفات الهرمي (HFS) هو نظام الملفات المستخدم من قبل Mac OS X. تم تطويره من قبل شركة أبل نفسها. لدينا نظام ملفات HFS الأصلي (يُطلق عليه غالبًا نظام التشغيل Mac OS Standard) والمراجعة الأحدث HFS Plus (يشار إليها باسم Max OS Extended). تم HFS من خلال العديد من المراجعات. بالكاد يتم استخدام HFS. تم تقديم HFS Plus مع نظام التشغيل Mac OS 8.1. من أبرز ما ناقشنا هو أن Apple قدمت دفتر اليومية إلى نظام الملفات الخاص بها مع نظام التشغيل Mac OS 10.3 ، إلى جانب العديد من الميزات الأخرى الأساسية لطريقة عمل OS X.

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

لذلك ، باختصار ، ليست هناك حاجة لإلغاء تجزئة نظام التشغيل X ما لم تبدأ في ملء محرك الأقراص الثابتة. مع استمرار هذا الإجراء ، قد تبدأ في تجربة "OS غريب" لنظام التشغيل OS X العشوائي بسبب نفاد مساحة نظام التشغيل لملفاته المؤقتة. عندما يحدث هذا (أو الأفضل من قبل) ، فإن التخلص من محرك القرص الثابت الخاص بك سوف يتخلص من أي مساحة للفساد بين الملفات الموجودة على محرك الأقراص واسترداد مساحة لاستخدام نظام التشغيل X.

أعتقد أن هذا سيكون هو الحال أيضًا مع نظام Linux.

محتوى مرجعي آخر:

  • هل يحتاج نظام التشغيل Mac OS X إلى أداة إزالة القرص / محسن القرص؟
  • ماكنتوش OS X الصيانة الروتينية
  • لماذا يحتاج لينكس إلى إلغاء التجزئة؟

لذلك ، باختصار

إذا كنت تقوم بتشغيل Windows ، فأنت عرضة للتجزئة. أنظمة FAT32 معرضة للغاية لذلك. NTFS أقل عرضة ، ولكن لا يزال ذلك كافياً. يخضع مستخدمو Linux و Mac للتجزؤ ، لكن بخلاف Windows ، لا يتسبب ذلك في أي جر للأداء على الجهاز. أيضًا ، لا يحتاج مستخدمو Mac إلا إلى القلق بشأن التجزؤ لأن محركات الأقراص لديهم قريبة من السعة. المشكلة في نظامي التشغيل Linux و Mac ليست تجزئة الملفات (كما هو الحال مع نظام التشغيل Windows) ، بل هي مشكلة تجزئة الملفات.

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

أنظمة الملفات - التي تحتاج إلى إلغاء التجزئة؟