Ext3, ext4, ReiserFS arasındaki farklar nelerdir?


14

Ve neden diğeri yerine birini seçeyim ki?


1
Topluluk wiki'si kadar iyi olabilir ve diğer dosya sistemlerini içerecek şekilde genişletilebilir.
nedm

Ext3 ve ext4'te bulduğum en iyi karşılaştırma burada bulunabilir . Reiserfs içermez, ancak ext2 ve ext3 arasındaki birçok şeyi netleştirir.
Leslie

Yanıtlar:


9

Alındığı kaynak: Linux Filesystem Primer

HARICI2

  • EXT3'e geçmeniz önerilir
  • Günlüklü Değil
  • POSIX erişim kontrolü

EXT2 dosya sistemi, EXT3 dosya sisteminin öncüsüdür. EXT2 günlüğe kaydedilmez ve bu nedenle artık önerilmemektedir (müşteriler EXT3'e geçmelidir).

EXT3

  • En popüler Linux dosya sistemi, boyut ve dosya sayısı bakımından sınırlı ölçeklenebilirlik
  • Günlüklü
  • POSIX genişletilmiş erişim kontrolü

EXT3 dosya sistemi, bugün Linux'ta en çok kullanılan günlüklü bir dosya sistemidir. "Linux" Dosya sistemidir. Büyük hacimlere veya çok sayıda dosyaya iyi ölçeklenmemesine rağmen oldukça sağlam ve hızlıdır. Son zamanlarda, EXT3'ün ölçeklenebilirliğini önemli ölçüde geliştiren htrees adı verilen bir ölçeklenebilirlik özelliği eklendi. Ancak hala htrees ile listelenen diğer dosya sistemlerinin bazıları kadar ölçeklenebilir değildir. HtFS ile NTFS'ye benzer ölçekler. Htrees olmadan, EXT3 bir dizinde yaklaşık 5.000'den fazla dosyayı işlemez.

ReiserFS

  • Dosya sayısı büyük ve / veya dosyalar küçük olduğunda en iyi performans ve ölçeklenebilirlik
  • Günlüklü
  • POSIX genişletilmiş erişim kontrolleri

Reiser Dosya Sistemi, SUSE Linux dağıtımlarındaki varsayılan dosya sistemidir. Reiser FS, EXT2 ve EXT3 dosya sistemlerinde bulunan ölçeklenebilirliği ve performans sınırlamalarını kaldırmak için tasarlanmıştır. EXT3'ü htrees ile üstünleştirerek Linux'ta son derece iyi ölçeklendirir ve performans gösterir. Ayrıca, Reiser disk alanını çok verimli kullanmak için tasarlanmıştır. Sonuç olarak, dosya sisteminde çok sayıda küçük dosyanın bulunduğu Linux'taki en iyi dosya sistemidir. İşbirliği (e-posta) ve birçok web hizmeti uygulamasında çok sayıda küçük dosya bulunduğundan, Reiser bu tür iş yükleri için en uygunudur.


1
ext4 hakkında bir şey?
Andrea Ambu

Belki her dosya sistemine bazı profesyonelleri ekleyin. Örneğin, ext2 kayıp dosyaları kurtarmanın en kolay yoludur. Ext2'de ext3'te artık mümkün olmayan dosyaları geri almak mümkündür.
jns

1
Ben xfs ve jfs artılarını ve eksilerini duymak istiyorum - biliyorum xfs ext3 öncesi predates ama görünüşe göre zfs damarında bazı iyi özelliklere sahip ama Linux için yerel. Ev masaüstümde jfs kullanıyorum ve kesinlikle hızlı, ama ext3 / 4'e karşı ne bıraktığımı bilmek istiyorum.
nedm

Reiser, SUSE'de bir süredir varsayılan değil.
Rodger

9

ext3, linux çekirdeğine dayalı işletim sistemleri tarafından kullanılan standart dosya sistemidir.

ext4, ext3'ün temelde ext3 formatına yükseltmesi olan ext3'ün çeşitli iyileştirmeler içeren "gelişmiş" bir sürümüdür.

ReiserFS, linux sistemlerinde ortak olan başka bir dosya sistemidir, ancak eşinizi periyodik olarak öldürmeye çalıştığı devam eden bazı kod tabanı sorunları vardır.

ext3 en yaygın biçimdir.


ReiserFS. Anladım.
Daveel

3

Sorunuzun "Neden" kısmına yardımcı olmak için Linux Gazetesi, Linux'ta kullanılan birçok dosya sistemini karşılaştıran bir makale yayınladı. Bu makalenin yararlı olmasına rağmen yaşı nedeniyle "ext4" hakkında bilgi eksikliği var.

Karşılaştırma Dosya Sistemleri


1

ReiserFS (ve çekirdeğinizi yamalamak istiyorsanız, Rieser4), özellikle küçük dosyalarla bazı avantajlara sahiptir. Maalesef çekirdeğe asla girmeyecek gibi görünüyor.

Bu noktada, paranoyak olmadıkça ext4'ü çalıştırırdım, bu durumda ext3'ü çalıştırırdım.

Gelecekte, BTRFS'yi çalıştırırdım, ancak bu hala alfada, Rieser dosya sistemlerinin ve ZFS'nin (en uzak üretim dosyası sisteminin uzak ve uzak) büyüklüğünü almalı, ancak Linux için değil ( FUSE ile kullanabilirsiniz)).


Ne yapmak oldukça ilginç, bunu neden yaptığını söyleyebilir misin?
Andrea Ambu

Dosya sistemleri sorunları çözmek için oluşturulmuştur ve bu nedenle sorunlarınızın kendi sorunlarıyla eşleşmesini istersiniz. XFS, büyük dosyalar için bir dizi temiz özelliğe sahiptir (ve en azından IRIX'te, belirli dosyalar için garantili bant genişliği gibi şeyler vb.), ReiserFS bir dizinde 65k'den fazla dosyayı / bağlantıyı işler (çok az işleyebilir), yine de çalışabilir milyonlarca dosya tek bir dizinde. Reiser4, performans günlüğü olmadan veri kaydı ve işlemler ekler. ext4 Linux standardını geliştirir (ve böylece her yerde çalışır). ZFS'nin uçtan uca kontrol toplamı ve daha fazlası var. BtrFS, Linux'un ZFS ve Reiser'ı yakalamasını sağlar.
Ronald Pottol

0

XFS veya EXT4 ile gitmelisiniz


-1

ReiserFS( Reiser3/ type 82on cfdisk) için en iyisidir /var. ext4için en iyisi /homeve daha sonra bölüm boyutunu değiştirmek istiyorsanız, içine bakmanız gerekir LVM.

ext2Dışında kullanmayın /bootve ext3Mario Kart Mario gibi ince bir all-arounder olduğunu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.