PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تفاوت، مزیت و معایب فایل سیستم ای ext2 ext3 ex4



allbert
September 28th, 2015, 21:02
http://wikiconfig.ir/wp-content/uploads/2015/09/ext-300x100.png (http://wikiconfig.ir/wp-content/uploads/2015/09/ext.png)

در سال ۱۹۹۳ فایل سیستم Ext (https://en.wikipedia.org/wiki/Extended_file_system) معرفی شد و به علت کارایی و تکامل به سرعت در بین علاقه مندان به لینوکس محبوب شد.
در این قسمت معایب و فواید استفاده از مدل های این فایل سیستم را برسی میکنیم تا شما بهتر یا این نوع فایل سیستم اشنای پیدا کنید.

Ext2 :

با نام دومین فایل سیستم گسترش یافته ارائه شد.
در سال ۱۹۹۳ توسط Rémy Card تولید شد.
دلیل تولید و به وجود امدن این فایل سیستم، برداشتن محدودیت های فایل سیستم های قدیمی بود.
فایل سیستم Ext2 امکان journaling را نداشت.
برای device هایی مانند فلش مموری این فایل سیستم به دلیل استفاده نکردن از journaling توصیه میشود.
در این فایل سیستم بیشترین حجم برای یک فایل بین ۱۶ گیگ تا ۲ ترابایت است.
بطور کلی اندازه فایل سیستم Ext2 میتواند بین ۲ تا ۳۲ ترابایت باشد.

Ext3 :

این فایل سیستم توسط Stephen Tweedie طراحی و در سال ۲۰۰۱ معرفی شد.
این فایل سیستم از کرنل ۲٫۴٫۱۵ به بعد قابل دسترس است.
مزیت اصلی Ext3 داشتن قابلیت journalin است.
در این فایل سیستم نیز بیشترین حجم برای یک فایل بین ۱۶ گیگ تا ۲ ترابایت است.
اندازه فایل سیستم Ext3 نیز میتواند بین ۲ تا ۳۲ ترابایت باشد.

سه مدل journalin در Ext3 وجود دارد :





Journal – در این نوع فراداده (Metadata) به اضافه محتوا در journalin ذخیره میشود.
Ordered – فقط فراداده در Journal ذخیره میشود.(فراداده زمانی روی Journal ذخیره میشود که محتوا روی دیسک نوشته شود. این حالت پیشفرض است)
Writeback – فقط فراداده در Journal ذخیره میشود. فراداده میتواند قبل یا بعد از نوشته شدن اطلاعات روی دیسک در Journal ذخیره شود.



شما میتوانید فایل سیستم Ext2 را مستقیم ( بدون گرفتن بکاپ و ریستور ) به Ext3 تبدیل کنید.
هر دایرکتوری میتواند تا ۳۲۰۰۰ زیر دایرکتوری داشته باشد.

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

این فایل سیستم در سال ۲۰۰۸ معرفی شد.
Ext4 از کرنل ۲٫۶٫۱۹ به بعد قابل دسترسی است.
این فایل سیستم از فایل بسیار حجیم پشتیبانی میکند. شما میتوانیدفایلی ۱۶ گیگ تا ۱۶ ترابایت روی ان ذخیره کنید.
سایز فایل سیستم Ext4 میتواند تا ۱ Ex باشد. Ex=Exabyte
هر دایرکتوری میتواند تا ۶۴۰۰۰ زیر دایرکتوری داشته باشد.
شما میتوانید یک فایل سیستم ext3 را بدون اپگرید به ext4 را mount کنید.
تعداد زیادی امکانات به Ext4 اضافه شد که میتوان به : multiblock allocation, delayed allocation, journal checksum. fast fsck و… اشاره کرد. افزایش سرعت و پایداری نکته ای هست که با دین این امکانات باید به ان توجه کنید.
در Ext4 شما میتوانید journaling را off کنید.

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


http://wikiconfig.ir/wp-content/uploads/2015/09/tiobench-transfer-rate-random-writes.jpg (http://wikiconfig.ir/wp-content/uploads/2015/09/tiobench-transfer-rate-random-writes.jpg)






موفق باشید.



منبع : (http://wikiconfig.ir/)
http://wikiconfig.ir/