الرئيسيةأنظمة التشغيلlinuxاختر أفضل نظام ملفات لنظام التشغيل Linux الخاص بك
linux

اختر أفضل نظام ملفات لنظام التشغيل Linux الخاص بك

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

ما يجب مراعاته عند اختيار نظام ملفات لنظام التشغيل Linux

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

بالطبع ، الأكثر شيوعًا الذي يمكننا العثور عليه ، للاستخدام العام (أي لتثبيت توزيعة ، على سبيل المثال) ، هو EXT . على وجه التحديد الإصدار 4. ومع ذلك ، إذا كنا مستخدمين متقدمين ونريد تحسين محركات الأقراص قدر الإمكان ، فإننا لا نزال مهتمين بالمراهنة على نظام ملفات أكثر اكتمالاً ، مثل BtrFS. أو ، إذا أردنا تحقيق أقصى استفادة من SSD ، فيمكننا اختيار استخدام F2FS ، وهو نظام مصمم خصيصًا لمحركات الأقراص الصلبة. أو ، إذا أردنا تحميل RAID ، فيجب علينا استخدام نظام ملفات مصمم خصيصًا لهذا النوع من التكوين.

بالطبع ، يجب ألا يغيب عن البال أنه ليست كل أنظمة الملفات تخدم نفس الغرض. على سبيل المثال ، قد لا تتمكن توزيعة (مثل Ubuntu) من التمهيد من بعض أنظمة الملفات ، وقد لا يتم تحميل أداة تحميل التشغيل نفسها بسبب استخدام نظام ملفات كامل.

من أجل اختيار أفضل نظام ملفات ، بعد ذلك ، سنرى أيها الأكثر أهمية ، وكيف تختلف وما هو الاستخدام الأمثل لها.

اقرأ أيضاً :  كيفية إنشاء الدلائل والدلائل الفرعية في Linux باستخدام الأمر "mkdir".

أنظمة الملفات الرئيسية

أنظمة الملفات الرئيسية التي يمكننا استخدامها في Linux هي:

EXT4 (بجانب EXT2 و EXT3)

Extended4 ، نظام الملفات الرابع الممتد ، أو المعروف باسم EXT4 ، هو نظام الملفات الذي تستخدمه معظم التوزيعات. بشكل عام ، هو NTFS لنظام Linux . جاء نظام الملفات هذا ليخلف EXT3 ، بما في ذلك مجموعة من الوظائف والميزات ، بما في ذلك دعم محركات الأقراص الصلبة SSD.

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

مميزات:

  • إنه نظام الملفات الأكثر استخدامًا.
  • لديه دعم SSD وميزات مثل TRIM.
  • إمكانية إلغاء تنشيط اليومية لحماية دورات القراءة والكتابة لمحركات الأقراص ذات الحالة الثابتة.

عيوب

  • يستخدم تقنية قديمة لأنه تحديث لـ EXT و EXT2 و EXT3.
  • يتم تمكين تسجيل دفتر اليومية افتراضيًا.

نظرًا لأنه مضمن في kernel ، فإننا لا نحتاج إلى أي تكوين إضافي حتى نتمكن من استخدامه.

XFS

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

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

مميزات:

  • أداء رائع في وحدات كبيرة جدًا أو مجموعات من الوحدات.
  • مُحسَّن للعمل مع محركات أقراص SSD. وظائف TRIM وإلغاء التجزئة لهم.

سلبيات:

  • لديها دفتر يومية ، ولا يمكن تعطيلها.
  • يعد تكوينه أكثر تعقيدًا ، وليس مناسبًا للمستخدمين الجدد.
اقرأ أيضاً :  كيفية تحديث Linux Kernel في Ubuntu و Mint؟ - التكوين بدون أخطاء

يتم تضمينه أيضًا في kernel ولا يحتاج إلى تكوين ، على الرغم من أنه قد يكون من الصعب تثبيت توزيعة في XFS لأنه ليس خيارًا موصى به افتراضيًا.

F2FS

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

مميزات:

  • مصمم خصيصًا للاستخدام في SSD.
  • حديثة وجديدة ومتوافقة مع أحدث التقنيات.

سلبيات:

  • لا تبرز على الإطلاق. ليس في الأداء ، لا في السرعة ، لا في أمن البيانات.
  • لا ينصح به للوحدات الميكانيكية.

على الرغم من وجود بعض التوزيعات التي تدعمه ، إلا أنه ليس نظامًا متاحًا في جميع التوزيعات.

BtrFS

اختصار لعبارة ” b-tree file system ” ، تم تصميم BtrFS بواسطة Oracle بهدف النجاح في EXT. ومع ذلك ، فإنه لم ينجح بعد. يحتوي نظام الملفات هذا على مجموعة من الميزات المتقدمة التي تعمل على تحسين الأداء العام لجميع أنواع محركات الأقراص ، مثل إلغاء التجزئة المتقدم وضغط البيانات. بالإضافة إلى ذلك ، يسمح لك بتنشيط النسخ الاحتياطية من البيانات بطريقة تعمل على تحسين استمرارها وأمانها. حتى أنه يدعم اللقطات ، والقدرة على نسخ البيانات ، وترحيلها إلى وحدات أخرى أو إنشاء نسخ احتياطية متزايدة بطريقة بسيطة وفعالة للغاية.

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

اقرأ أيضاً :  تحكم في المساحة الخالية لمحرك الأقراص الثابتة أو SSD من Linux

مميزات:

  • الأمثل ل SSD. لا يتم تنشيط دفتر اليومية افتراضيًا ، ولديه TRIM والمزيد من الوظائف.
  • نظام جديد وحديث ومتطور باستمرار.
  • وظيفة لإلغاء تجزئة SSD الأصلي والآمن.

سلبيات:

  • لم يتم تصميمه خصيصًا لـ RAID.
  • شيء غير مستقر ، وفي حالة تعطله يمكن أن نفقد البيانات.
  • قد تؤدي بعض ميزاته إلى إتلاف محركات أقراص الحالة الصلبة.

يتم دعم نظام الملفات هذا في معظم التوزيعات التي يمكننا تثبيتها اليوم ، وحتى البعض ، مثل OpenSUSE ، يستخدمه افتراضيًا لتثبيت نظام التشغيل.

OpenZFS

OpenZFS هو تفرع من نظام ملفات Zettabyte ( ZFS ) ، الذي طورته شركة Sun. بعد العديد من مشاكل الترخيص ، أخيرًا ، في عام 2010 ، بدأ تطوير نظام الملفات الجديد هذا. ومنذ عام 2016 ، تدعمه العديد من التوزيعات ، مثل Ubuntu ، كمعيار.

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

مميزات:

  • محسن لـ RAID.
  • فقدان البيانات في حالة انقطاع التيار الكهربائي شبه معدوم.

سلبيات:

  • لا يوصى به للمستخدمين الذين ليس لديهم معرفة ، وعندما لا يتم تكوين RAID.
  • تستهلك RAIDZ قدرًا كبيرًا من الموارد.

ايهما الافضل؟

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

إذا كنت تتطلع إلى تحقيق أقصى استفادة من محرك أقراص SSD ، وزيادة عمره الإنتاجي إلى أقصى حد ، فإن نظام الملفات الذي تختاره هو BtrFS.

أخيرًا ، في الخوادم (على سبيل المثال ، في NAS) حيث سنقوم بتهيئة RAID للأقراص ، إذا أردنا تحقيق أقصى استفادة منها ولدينا أقل مشاكل ممكنة ، فيجب علينا التنسيق باستخدام ZFS أو OpenZFS ، ثم التركيب الوحدات في RAIDZ ، الآن ما هو خيارك الأفضل.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

error: عفوا محتوي هذا الموقع محمي بموجب قانون الألفية للملكية الرقمية !!