17 Aralık 2014 Çarşamba

Linux Dosya Sistemleri


MINIX :
Eski bir dosya sistemidir. Kısıtları: 
  • En fazla 64 Mb’lık dosya sistemi, 
  • Dosya isimleri 30 karakter ile sınırlı
  • tek tür zaman damgası
Ext
Minix dosya sistemindeki kısıtları kaldırmıştır.

Ext2 
EXT'nin gelişmiş halidir. Yazma işlemi hem ardışık bloklar halinde hemde ayrı ayrı gerçekleşir. Ardışık bloklar halinde depolanmayan dosyalar, parçalanmış dosyalar (fragmented files) olarak adlandırılır. Parçalanmış dosyaların okuma ve yazma süresi daha uzundur.
Kısıtları:
  • En fazla 4 TB disk bölümü kullanılabilir.
  • En fazla 2 GB lık dosyalar oluşturulabilir.

Ext3 
Ext2 dosya sisteminin gelişmiş halidir. Sistemde yapılan tüm işlemlerin kayıtları tutulmakta ve bir hata anında geriye dönülebilmektedir. Bu işlem günlükleme (journalling) olarak adlandırılmaktadır. Herhangi bir sistem çökmesinde yapılan işlemlerin kayıtlarına ulaşılıp bu işlemler tekrar uygulandığında sistemi kurtarmak daha kolay olmaktadır.

Ext4 
Ext3 dosya sisteminin genişletilmiş halidir. Journallinh yapısına ek olarak journal checksum özelliğini sağlamaktadır. Böylelikle disk ahataları hızlı bir şekilde onarılabilmektedir. Performans olarak diğer ext dosya sistemlerinden daha iyidir. Dosya boyutları ile ilgili kısıtları genişletmiştir.
Kısıtları:
  • En fazla 1 EiB(exbibyte) disk bölümü kullanılabilir. 
  • En fazla 16 TB lık dosyalar oluşturulabilir.
XFS 
Günlükleme altyapısının en kararlı çalıştığı dosya sistemidir. Büyük boyutlu dosyaları desteklemektedir.
Kısıtları:
  • En fazla 9.000 Pbyte disk bölümü kullanılabilir. 
  • En fazla 18.000 Pbyte lık dosyalar oluşturulabilir.
  • Blok büyüklüğü 64 KB

Hiç yorum yok:

Yorum Gönder