8Jul
عند تنسيق الأقسام على جهاز كمبيوتر لينوكس، سترى مجموعة واسعة من خيارات نظام الملفات.هذه الخيارات لا تحتاج إلى أن تكون ساحقة.إذا لم تكن متأكدا من نظام ملفات لينوكس المطلوب استخدامه، فهناك إجابة بسيطة.
الجواب السريع: استخدم Ext4 إذا كنت غير متأكد
سوف ندخل في الأعشاب الضارة وننزل الفرق بين أنظمة الملفات المختلفة في لحظة، ولكن إذا لم تكن متأكدا: استخدم Ext4.
Ext4 هو نظام الملفات الافتراضي على معظم توزيعات لينكس لسبب ما.انها نسخة محسنة من أقدم نظام الملفات ext3.انها ليست معظم نظام الملفات المتطورة، ولكن هذا أمر جيد: وهو يعني ext4 هو الصخور الصلبة ومستقرة.
في المستقبل، سوف توزيعات لينكس تتحول تدريجيا نحو بترفس.بترفس لا يزال المتطورة ورؤية الكثير من التنمية، لذلك عليك أن تريد تجنب ذلك على أنظمة الإنتاج.خطر فساد البيانات أو غيرها من المشاكل لا يستحق التحسن المحتمل في السرعة.
ملاحظة، على الرغم من أن هذه المشورة "استخدام Ext4" ينطبق فقط على أقسام نظام لينكس وغيرها من أقسام على القرص فقط لينكس الوصول.إذا كنت تقوم بتنسيق محرك أقراص خارجي تريد مشاركته مع أنظمة تشغيل أخرى، يجب عدم استخدام Ext4 لأن ويندوز و ماك و أجهزة أخرى لا يمكن قراءة أنظمة الملفات Ext4.ستحتاج إلى استخدام إكسفات أو FAT32 عند تهيئة محرك أقراص خارجي على لينوكس.
إذا كنت تقوم بإعداد أقسام على محرك أقراص لينوكس الرئيسي الخاص بك، فستحتاج أيضا إلى إنشاء قسم مبادلة لا يقل عن بضعة جيجابايت في الحجم عند إعداد تلك الأقسام.يستخدم هذا القسم ل "مساحة المبادلة".انها مماثلة لملف ترحيل الصفحات على ويندوز.لينكس مبادلة الذاكرة إلى مساحة المبادلة عندما ذاكرة الوصول العشوائي الكامل.يجب أن يتم تنسيق هذا القسم ك "مبادلة" بدلا من نظام ملفات معين.
ما هو جورنالينغ؟
شيء واحد ستلاحظه عند الاختيار بين أنظمة الملفات هو أن بعض منها يتم وضع علامة على أنها "نظام دفتر اليومية" وبعضها ليس كذلك.هذا مهم.
تم تصميم دفتر اليومية لمنع تلف البيانات من الأعطال وفقدان الطاقة المفاجئ.لنفترض أن النظام الخاص بك هو جزء من خلال كتابة ملف إلى القرص وفقدت فجأة السلطة.بدون مجلة، لن يكون لدى الكمبيوتر أي فكرة عما إذا كان الملف مكتوبا تماما على القرص.سوف يبقى الملف هناك على القرص، تالف.
مع دفتر اليومية، سوف يلاحظ الكمبيوتر أنه كان سيقوم بكتابة ملف معين إلى القرص في المجلة، وكتابة هذا الملف إلى القرص، ثم إزالة هذه المهمة من المجلة.إذا خرجت السلطة من خلال كتابة الملف، ستقوم لينوكس بالتحقق من مجلة نظام الملفات عند تشغيلها واستئناف أي وظائف مكتملة جزئيا.هذا يمنع فقدان البيانات وملف الفساد.
يبطئ عدد مرات قراءة أداء القرص على قرص صغير، ولكنه يستحق ذلك على سطح المكتب أو الكمبيوتر المحمول.انها ليست النفقات العامة كما قد تعتقد.الملف الكامل غير مكتوب للمجلة.بدلا من ذلك، يتم تسجيل البيانات الوصفية للملف أو إينود أو موقع القرص فقط في دفتر اليومية قبل كتابته إلى القرص.
يدعم كل نظام ملفات حديث دفتر اليومية، وستحتاج إلى استخدام نظام ملفات يدعم دفتر اليومية عند إعداد سطح المكتب أو الكمبيوتر المحمول.
أنظمة الملفات التي لا توفر دفتر اليومية متاحة للاستخدام على خوادم عالية الأداء وغيرها من الأنظمة حيث يريد المسؤول الضغط على الأداء الإضافي.كما أنها مثالية لمحركات أقراص فلاش القابلة للإزالة، حيث كنت لا تريد النفقات العامة العليا وكتابة إضافية من دفتر اليومية.
ما هو الفرق بين جميع أنظمة ملفات لينكس؟
في حين تقوم ميكروسوفت بتطوير ويندوز و أبل يتحكم ماك، لينوكس هو مشروع مفتوح المصدر تم تطويره من قبل المجتمع.أي شخص( أو أي شركة) مع المهارة والوقت يمكن أن تخلق نظام ملف لينكس جديد.هذا هو أحد الأسباب التي تجعل هناك الكثير من الخيارات.وفيما يلي الاختلافات:
- إكست لتقف على "نظام الملفات الموسعة"، وكان أول إنشاء خصيصا لينكس.كان لديها أربعة تنقيحات رئيسية."إكست" هي النسخة الأولى من نظام الملفات، التي أدخلت في عام 1992. كانت ترقية رئيسية من نظام الملفات مينيكس المستخدمة في ذلك الوقت، ولكن يفتقر إلى الميزات الهامة.العديد من توزيعات لينكس لم تعد تدعم إكست.
- Ext2 ليس نظام ملفات دفتر اليومية.عندما قدم، كان أول نظام الملفات لدعم سمات الملفات الموسعة ومحركات الأقراص 2 تيرابايت.نقص ext2 من مجلة يعني أنه يكتب إلى القرص أقل، مما يجعلها مفيدة لذاكرة فلاش مثل محركات أقراص أوسب.ومع ذلك، أنظمة الملفات مثل إكسفات و FAT32 أيضا لا تستخدم دفتر اليومية وأكثر توافقا مع أنظمة التشغيل المختلفة، لذلك نوصي تجنب ext2 إلا إذا كنت تعرف أنك في حاجة إليها لسبب ما.
- Ext3 هو في الأساس مجرد ext2 مع دفتر اليومية.تم تصميم ext3 لتكون متوافقة مع ext2 إلى الوراء، مما يسمح أقسام ليتم تحويلها بين ext2 و Ext3 دون أي تنسيق المطلوبة.لقد كان حول أطول من ext4، ولكن Ext4 منذ عام 2008 ويتم اختبار على نطاق واسع.عند هذه النقطة، كنت أفضل حالا باستخدام Ext4.
- Ext4 تم تصميم أيضا لتكون متوافقة مع الوراء.يمكنك تحميل نظام ملف ext4 كما ext3، أو تحميل ملف ext2 أو ext3 نظام ext4.ويتضمن أحدث الميزات التي تقلل من تجزئة الملف، ويسمح لأحجام أكبر والملفات، ويستخدم تخصيص تأخير لتحسين عمر ذاكرة فلاش.هذا هو أحدث إصدار من نظام الملفات إكست وهو الافتراضي على معظم توزيعات لينكس.
- بترفس ، وضوحا "زبدة" أو "أفضل" فس، صمم أصلا من قبل أوراكل.وهو يقف على "B- شجرة نظام الملفات" ويسمح لتجميع محرك الأقراص، على لقطات ذبابة، وضغط شفاف، وإعادة التجزئة على الانترنت.وهي تشترك في عدد من الأفكار نفسها الموجودة في ريسيرفس، وهو نظام ملفات يستخدم بعض توزيعات لينكس لاستخدامه بشكل افتراضي.تم تصميم بترفس ليكون استراحة نظيفة من سلسلة إكست من سيتستمز الملف.ويعتبر تيد تسو، وهو المشرف على نظام الملفات ext4، Ext4 حلا قصير الأجل ويعتقد أن بترفس هو الطريق إلى الأمام.نتوقع أن نرى بترفس تصبح الافتراضي في كل من خادم المؤسسة وتوزيعات لينكس سطح المكتب المستهلك في السنوات القليلة المقبلة كما انها اختبارها مرة أخرى.
- ريسيرفس كان قفزة كبيرة إلى الأمام لأنظمة الملفات لينكس عندما تم عرضه في عام 2001، وشملت العديد من الميزات الجديدة لن يكون أبدا قادرة على تنفيذ.تم استبدال ريسيرفس من قبل Reiser4، التي تحسنت على العديد من الميزات التي كانت ناقصة أو تفتقر إلى الإصدار الأولي، في عام 2004. ولكن توقفت Reiser4 التنمية بعد أن تم إرسال المطور الرئيسي، هانز ريزر، إلى السجن في عام 2008. Reiser4 لا يزال ليسفي نواة لينكس الرئيسية ومن غير المحتمل أن تصل إلى هناك.بترفس هو أفضل خيار على المدى الطويل.
- تم تصميم زفس من قبل شركة صن مايكروسيستمز لشركة سولاريس وهي مملوكة الآن لشركة أوراكل.زفس يدعم الكثير من الميزات المتقدمة بما في ذلك تجمع محرك الأقراص، لقطات، والقرص الديناميكي ستريبينغ-بترفس سيجلب العديد من هذه الميزات لينكس بشكل افتراضي.كل ملف يحتوي على المجموع الاختباري، لذلك زفس يمكن معرفة ما إذا كان ملف تالف أو لا.الشمس مفتوحة المصدر زفس تحت رخصة كدل الشمس، مما يعني أنه لا يمكن تضمينها في نواة لينكس.ومع ذلك، يمكنك تثبيت دعم زفس على أي توزيع لينكس.تقدم أوبونتو الآن دعم زفس الرسمي بدءا من أوبونتو 16.04 أيضا.يستخدم أوبونتو زفس افتراضيا للحاويات.تم تطوير
- شفس بواسطة سيليكون غرافيكس في عام 1994 لنظام تشغيل سغي إيركس، وتم نقله إلى لينكس في عام 2001. وهو مشابه ل Ext4 في بعض الطرق، كما أنه يستخدم التخصيص المتأخر للمساعدة في تجزئة الملف ولا يسمح بالتركيبلقطات.ويمكن توسيعها، ولكن لا تقلصت، على الطاير.شفس لديها أداء جيد عند التعامل مع الملفات الكبيرة، ولكن أداء أسوأ من أنظمة الملفات الأخرى عند التعامل مع العديد من الملفات الصغيرة.قد يكون مفيدا لأنواع معينة من الخوادم التي تحتاج في المقام الأول للتعامل مع الملفات الكبيرة.
- تم تطوير جفس أو "جوينديد فيل سيستيم" بواسطة عب لنظام تشغيل عب إيكس في عام 1990 ثم تم تحويلها لاحقا إلى لينوكس.فهو يتميز بانخفاض استخدام وحدة المعالجة المركزية والأداء الجيد لكل من الملفات الكبيرة والصغيرة.يمكن تغيير حجم جفس ديناميكيا، ولكن لا تقلصت.كان مخططا بشكل جيد للغاية ولديه دعم في معظم كل توزيع رئيسي، ولكن اختبار إنتاجها على خوادم لينكس ليست واسعة مثل إكست، كما تم تصميمه ل إيكس.EX4 هو أكثر شيوعا ويتم اختبارها على نطاق واسع.
- مبادلة هو خيار عند تنسيق محرك أقراص، ولكن ليس نظام ملفات فعلي.انها تستخدم الذاكرة الظاهرية وليس لديها بنية نظام الملفات.لا يمكنك تحميله لعرض محتوياته.يتم استخدام مبادلة "مساحة الصفر" من قبل نواة لينكس لتخزين البيانات التي لا يمكن أن يصلح في ذاكرة الوصول العشوائي مؤقتا.كما انها تستخدم لالسبات.بينما يقوم ويندوز بتخزين ملف الاستدعاء الخاص به كملف في قسم النظام الرئيسي الخاص به، فإن لينوكس تحتفظ بقسم فارغ منفصل لمساحة المبادلة.
- FAT16 FAT32 و إكسفات : غالبا ما تكون أنظمة الملفات فات ميكروسوفت خيارا عند تنسيق محرك أقراص في لينوكس.لا تتضمن أنظمة الملفات هذه مجلة، لذا فهي مثالية لمحركات أقراص أوسب الخارجية.انهم معيار واقعي أن كل نظام التشغيل ويندوز، ماك، لينكس، وغيرها من الأجهزة - يمكن قراءة.وهذا يجعلها نظام الملفات المثالي لاستخدامها عند تنسيق محرك أقراص خارجي سترغب في استخدامه مع أنظمة التشغيل الأخرى.FAT32 أقدم.إكسفات هو الخيار المثالي، لأنه يدعم الملفات أكثر من 4 غيغابايت في الحجم والأقسام أكثر من 8 تب في الحجم، على عكس FAT32.
هناك أنظمة ملفات لينكس أخرى أيضا، بما في ذلك أنظمة الملفات المصممة خصيصا لتخزين فلاش في الأجهزة المضمنة وعلى بطاقات سد.ولكن هذه هي الخيارات التي ستراها في أغلب الأحيان عند استخدام لينوكس.