کانفیگ سرور - بهینه سرور

بهینه سرور

به وبسایت بهینه سرور | آموزش کانفیگ سرور و مدیریت سرور های لینوکسی، ویندوزی | خوش آمدید.
خانه / آموزش ها / X OS / تفاوت ، مزیت و معایب فایل سیـستم های ext2 ext3 ex4

تفاوت ، مزیت و معایب فایل سیـستم های ext2 ext3 ex4

در سال 1993 فایل سیستم Ext معرفی شد و به علت کارایی و تکامل به سرعت در بین علاقه مندان به لینوکس محبوب شد.در این قسمت معایب و فواید استفاده از مدل های این فایل سیستم را برسی میکنیم تا شما بهتر یا این نوع فایل سیستم اشنای پیدا کنید.

Ext2 :

  • با نام دومین فایل سیستم گسترش یافته ارائه شد.
  • در سال 1993 توسط Rémy Card تولید شد.
  • دلیل تولید و به وجود امدن این فایل سیستم، برداشتن محدودیت های فایل سیستم های قدیمی بود.
  • فایل سیستم Ext2 امکان journaling را نداشت.
  • برای device هایی مانند فلش مموری این فایل سیستم به دلیل استفاده نکردن از journaling توصیه میشود.
  • در این فایل سیستم بیشترین حجم برای یک فایل بین 16 گیگ تا 2 ترابایت است.
  • بطور کلی اندازه فایل سیستم Ext2 میتواند بین 2 تا 32 ترابایت باشد.

Ext3 :

  • این فایل سیستم توسط Stephen Tweedie طراحی و در سال 2001 معرفی شد.
  • این فایل سیستم از کرنل 2.4.15 به بعد قابل دسترس است.
  • مزیت اصلی Ext3 داشتن قابلیت journalin است.
  • در این فایل سیستم نیز بیشترین حجم برای یک فایل بین 16 گیگ تا 2 ترابایت است.
  • اندازه فایل سیستم Ext3 نیز میتواند بین 2 تا 32 ترابایت باشد.
    • سه مدل journalin در Ext3 وجود دارد :
  1. Journal – در این نوع فراداده (Metadata) به اضافه محتوا در journalin ذخیره میشود.
  2. Ordered – فقط فراداده در Journal ذخیره میشود.(فراداده زمانی روی Journal ذخیره میشود که محتوا روی دیسک نوشته شود.این حالت پیشفرض است)
  3. Writeback – فقط فراداده در Journal ذخیره میشود. فراداده میتواند قبل یا بعد از نوشته شدن اطلاعات روی دیسک در Journal  ذخیره شود.
  • شما میتوانید فایل سیستم Ext2 را مستقیم ( بدون گرفتن بکاپ و ریستور ) به Ext3 تبدیل کنید.
  • هر دایرکتوری میتواند تا 32000 زیر دایرکتوری داشته باشد.

تذکر : Metadata یا فراداده مجموعه ای از داده است که شرح و اطلاعات در مورد داده های دیگر می دهد.

Ext4 :

  • این فایل سیستم در سال 2008 معرفی شد.
  • Ext4 از کرنل 2.6.19 به بعد قابل دسترسی است.
  • این فایل سیستم از فایل بسیار حجیم پشتیبانی میکند. شما میتوانیدفایلی 16 گیگ تا 16 ترابایت روی ان ذخیره کنید.
  • سایز فایل سیستم Ext4 میتواند تا 1 Ex باشد. Ex=Exabyte
  • هر دایرکتوری میتواند تا 64000 زیر دایرکتوری داشته باشد.
  • شما میتوانید یک فایل سیستم ext3 را بدون اپگرید به ext4 را mount کنید.
  • تعداد زیادی امکانات به Ext4 اضافه شد که میتوان به : multiblock allocation, delayed allocation, journal checksum. fast fsck و… اشاره کرد. افزایش سرعت و پایداری نکته ای هست که با دین این امکانات باید به ان توجه کنید.
  • در Ext4 شما میتوانید journaling  را off کنید.

نکته : journaling باعث کاهش سرعت میشود.