Neden ext4 Dosya Sistemi NTFS'den iyidir? [kapalı]


21

Bir sunum için, ben göstermek gerekir ext4'ün Dosya Sistemi iyidir NTFS . Ext4 ve NTFS’de hem güzel yazılar hem de yazılar okudum

Ancak daha iyi bir örnek ile bir karşılaştırma kılavuzuna ihtiyacım var.


12
Wikipedia'yı ana referanslarınız olarak kullanmamaya çalışın. Başlangıç ​​noktası olarak kullanın.
slybloty

Ubuntu 14.04: 1) 3TB disk takmaya çalışırken deneyimimde 2 şey buldum, büyük disklerde ntfs başlangıçta askıda kalmasına neden olurken, ext4 2'ye basmaz) ntfs sürücülerin 2GB'tan daha fazla kullanmasına izin vermez (Master Boot ile) Yine de kayıt modu)
Sridhar Sarnobat

Bu soruyu öncelikle görüş temelli olarak kapatmamaya katılmıyorum. Linux'ta NTFS ile bulunulan sorun türleri nesnel olarak daha kötü.
Sridhar Sarnobat

@ user7000 2TB bir MBR sınırlamasıdır, bunun için NTFS'yi suçlamayın.
Sergey Podobry

Yanıtlar:


15

"Daha iyi" özneldir ve çok anlamlı değildir. Bununla birlikte, Wikipedia'da dosya sistemlerini (NTFS ve ext4 dahil) iyi bir şekilde karşılaştırabilirsiniz . PC World'de daha kısaca kapsayan bir makale de var .

Sonuç olarak, bu durumda performans ölçümlerinin gerçekten iyi bir dosya sistemi performansı ölçütü olmadığını, özellikle de bir dosya sisteminin performansının erişim için kullanılan sürücünün performansıyla çok ilgili olduğu konusunda çok fazla değişken olduğunu hatırlamanız gerekir.


Performans, aramaların, eklerin ve silmelerin işlenme biçimiyle daha fazla ilgilidir. Bu, arama / sıralama algoritmalarıyla karşılaştırılabilir. Algoritma, işlemci gücünden daha önemlidir.
Nils

Sürücünün etki alanında hem var @Nils Eh, ve altta yatan şartname. (ayrıca "gerçekten" yerine "iki" yazdım mı? jeez.)
Chris Down

IMHO Dosya sistemi için iyi bir ilke varsa, sürücü bu yanlış olamaz. Ham performans önemli olduğunda sürücü daha önemlidir (örneğin grafik kartı sürücülerinde).
Nils

@Nils Bu benim açımdan bir şey, sanırım NTFS sadece temelde kötü bir şekilde tasarlanmış.
Chris Down

1
Bu pc dünya makalesi çok iyi değil. NTFS'nin lehine yaptığı en güçlü noktalardan biri, Word belgelerinin OpenOffice / LibreOffice belgelerinden daha küçük olmasıdır - ??? Ayrıca, NTFS'in ne yaptığını veya neden daha iyi olduğunu söylemeden, uzantılar gibi terimleri etrafa fırlatır.
trr

15

ext4Elbette, MS tarafından inşa edilmediğinden daha iyidir. ;-)

  • Aramalar nasıl yapılmaktadır?
  • Bir dosyaya erişimin izinleri nasıl ele alınıyor?
  • FS nasıl silinir (örneğin bir dosyayı kaldırır)?
  • FS nasıl ekler (örneğin bir dosya oluşturur)?
  • Dosya sisteminin birleştirilmesi gerekiyor mu?
  • Önbellekleme bu dosya sistemi için nasıl kullanılıyor?
  • FS özellikleri nelerdir (örneğin sıkıştırma)?
  • FS çökmelerden nasıl kurtulur (journalling, ...)?

NTFS'nin de gelişmekte olduğunu unutmayın.

Hangisinin daha iyi olduğu sorusu kullanım durumuna bağlıdır. NTFS'nin "daha iyi" olduğu noktalar ve EXT4'ün "daha iyi" olduğu noktalar vardır. Daha önemli olan özel ihtiyaçlara bağlıdır.


5
Bir FS'yi birleştirme ihtiyacının, FS'nin değil, kötü bir sürücünün hatası olduğunu unutmayın. Önbellekleme, FS'nin değil, sürücünün / çekirdeğin de bir işlevidir.
psusi

2
Evet ve bunun gerçekleşip gerçekleşmeyeceği, yeni blokların nasıl tahsis edildiği, dosya sistemi formatı ile ilgisi olmayan ve sürücüyle yapılacak her şey hakkında.
psusi

7
Yapı, dosyaların hemen hemen her yere yerleştirilmesine izin verir. Nerede dosya yazdığınızı seçmek sürücüye kalmıştır. Windows'taki Microsoft sürücüsü çok kötü bir seçim yapıyor, bu yüzden daha sonra geri dönüp blokları dolaştırıcıyla hareket ettirmeniz gerekiyor. Linux, sürücülerinin blokları daha iyi nereye koyacaklarını seçmesini sağlamak için çok çaba harcadı, bu nedenle ilk seferinde doğru bir şekilde gerçekleştirdi ve daha sonra taşımak zorunda kalmadı.
psusi

3
Psusi, parçalanmanın disk formatına değil, sürücü uygulamasına özgü olması nedeniyle doğrudur. Bununla birlikte, Linux üzerinde NTFS özellikle iyi optimize edilmediğinden nesnel bir karşılaştırma yapmak çok zor. Linux'ta ext3 / 4'ün, Windows'taki NTFS'den daha fazla parçalanmaya karşı dirençli olduğu doğrudur, ancak evet, temelde bunu etkileyen dosya sistemi değil, yine de sürücüdür.
trr

1
Windows sürücüsü, dosyaları diskin etrafına saçmak için tasarlandıysa, parçalanmayı Linux + ext4'ün elde ettiği şekilde azaltır. Linux, SSD'lerin aşınma seviyesini iyileştirmek için yaptıklarına benzer şekilde parçalanmayı azaltmak için sürücünün kapasitesini bile azaltacaktır. Ancak, dosya uzantılarının fiziksel düzeninin NTFS ile ext4 arasında farklı olmasının hiçbir nedeni yoktur.
Groo
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.