Apa kelebihan (dis) dari ext4, ReiserFS, JFS, dan XFS?


21

Apa tujuan masing-masing cocok?


3
Dua hal: - Ini JFS. - Apakah Anda hanya ingin perbandingan sistem file yang sewenang-wenang? Atau pilihan Anda terbatas pada ketiganya? Saya bertanya karena jika Anda berpikir tentang ext3, Anda harus benar-benar memikirkan ext4. Kebanyakan orang juga melempar XFS ke dalam campuran ketika mereka mempertimbangkan JFS. AFAIK, ResierFS memiliki masa depan yang tidak pasti.
kbyrd

2
Dengan asumsi Linux, Anda mungkin juga ingin melihat btrf yang mendapatkan traksi belakangan ini, dan sekarang merupakan opsi (tidak didukung) di openSUSE.
tsvallender

1
dan ZFS tolong. Karena semua orang tergila-gila dengan itu.
zvolkov

6
Tidak ada alasan untuk mempertimbangkan ZFS ketika berbicara tentang ext4 dalam hal yang sama, karena itu menyiratkan Linux dan Linux tidak akan memiliki ZFS sebagai sistem file kelas satu dalam waktu dekat. Terima kasih, Sun. Terima kasih, Oracle.
wzzrd

Lihat juga Btrf baru, itu dianggap sebagai pengganti ext4 di masa depan oleh banyak pengembang.
Poma

Jawaban:


20

Saya hanya akan menyebutkan beberapa poin pro dan kontra untuk masing-masing. Ini bukan daftar yang melelahkan, hanya sebuah indikasi. Jika ada beberapa kelalaian besar yang perlu ada di daftar ini, tinggalkan komentar dan saya akan menambahkannya, jadi kami mendapatkan daftar besar yang bagus di satu tempat.

ext4

Pro:

  • didukung oleh semua distro, komersial dan bukan, dan berbasiskan ext3, sehingga sudah teruji secara luas, stabil dan terbukti
  • semua jenis untuk fitur yang bagus (seperti luasan, cap waktu subsecond) yang tidak dimiliki ext3.

Menipu:

XFS

Pro:

  • dukungan untuk sistem file besar (hingga 8 exabytes (ya, 'exa') pada sistem 64-bit)
  • defrag online
  • didukung pada RHEL6 mendatang sebagai opsi 'sistem file besar'
  • rekam jejak yang terbukti: xfs telah ada sejak lama

Menipu:

  • wikipedia menyebutkan operasi metadata lambat, tapi saya tidak akan tahu tentang itu
  • dataloss potensial pada pemadaman listrik, direkomendasikan UPS, tidak benar-benar cocok untuk sistem rumah

JFS

Pro:

  • dikatakan cepat (saya punya sedikit pengalaman dengan JFS)
  • berasal dari AIX: teknologi terbukti

Menipu:

  • digunakan dan didukung oleh hampir tidak ada, kecuali IBM (perbaiki saya jika saya salah; saya belum pernah melihat atau mendengar tentang JFS yang digunakan dalam produksi, meskipun jelas harus, di suatu tempat)

ReiserFS

Pro:

  • cepat dengan file kecil
  • sangat hemat ruang
  • stabil dan dewasa

Menipu:

  • bukan proyek yang sangat aktif lagi, generasi berikutnya reiser 4 telah berhasil itu
  • tidak ada defragmenter online

Reiser 4

Pro:

  • sangat cepat dengan file kecil
  • transaksi atom
  • sangat hemat ruang
  • ruang nama metadata
  • arsitektur plugin, (kemungkinan crypto, kompresi, dedup, dan meta data plugins)

Menipu:

  • Reiser4 memiliki masa depan yang sangat tidak pasti dan belum digabungkan
  • distro pendukung utama (SuSE) menjatuhkannya tahun lalu
  • 'Masalah hukum' Hans Reiser tidak terlalu membantu

Saya merekomendasikan halaman ini untuk membaca lebih lanjut.


3
Saya tidak pernah menggunakan XFS tetapi saya telah mendengar banyak laporan tentang dataloss karena kegagalan daya dan UPS sangat dianjurkan jika Anda akan menggunakan XFS.
Arrowmaster

1
@Arrowmaster Saya dapat mengonfirmasi hal ini dari pengalaman pribadi
OneOfOne

Saya telah menggunakan XFS sebagai formulir partisi data primer saya di desktop dan laptop selama setahun terakhir tanpa masalah. Tidak ada UPS, dan saya sudah cukup panik kernel untuk tidak mematikannya dengan aman beberapa kali. Catatan: Saya menggunakan ext4 untuk sistem file root.
Ali Lown

1
XFS juga satu-satunya fs di mana, tanpa kegagalan perangkat keras yang besar, saya mengalami kehilangan data. Saya tidak tahu bagaimana mereka memecahkannya, karena di IRIX selalu berfungsi dengan baik.
XTL

2
ReiserFS sudah lama mati sekarang (ditinggalkan setengah jalan untuk Reiser 4; masih ada bug sereve tanpa solusi ketika akhirnya ditinggalkan), Reiser 4 yang lebih baru melihat cahaya hari (seharusnya menangani fitur yang ditunjukkan waktu dan lagi tidak mungkin untuk diimplementasikan sanely, suka beberapa tautan ke direktori).
vonbrand

1

Kata-kata yang bagus tentang kelebihan dan kekurangan.

Pengalaman pertama dan terakhir saya dengan EXT4 pada debian linux squeeze (versi lama 6.0.0 x64) adalah dengan hard drive 2x500GB tanpa RAID.

Sampai sekarang saya tidak benar-benar tahu apa yang terjadi, tetapi setelah beberapa hari saya menyadari, bahwa saya kehabisan ruang. 0 byte gratis. Banyak node gratis. du -sh untuk seluruh partisi membuat saya hanya membutuhkan ruang 250GB. Di mana tersisa 250GB? Saya tidak ingat, bagaimana saya mengatasi masalah ini, tetapi karena situasi itu saya memutuskan untuk kembali ke EXT3. Dengan EXT3 saya tidak pernah mengalami masalah yang sama. Saya pikir ada masalah dalam versi pemerasan, saya bekerja dengan. Versi yang lebih baru seharusnya sudah OK. Jika Anda menginginkannya untuk PC biasa, gunakan saja EXT4. Dalam kasus saya untuk server saya senang dengan EXT3. Jika Anda adalah manajer keamanan perusahaan IT Anda - gunakan ReiserFS atau Reiser4.

ReiserFS Saya dapat merekomendasikan kepada semua orang, yang menginginkan keamanan dan enkripsi data yang sangat besar. Tetapi jika beberapa terjadi, dan Anda lupa kata sandi, Anda mungkin akan memiliki lebih dari masalah besar. ReiserFS hanya satu sistem file opensource, yang digunakan tentara AS, karena keamanan dan enkripsi.

Jadi dalam kasus saya, saya MENGGUNAKAN EXT3 dan saya tidak peduli jika EXT4 sekitar beberapa% lebih cepat atau tidak. Saya membutuhkan sistem file yang stabil tanpa masalah dan berharap Anda akan memahami pengalaman buruk saya dengan EXT4.

Namun saya berharap Anda senang dan mudah bekerja dengan menggunakan salah satu dari FS ini.

sunting: Guys, berdasarkan tes ini - EXT4 lebih cepat daripada ext3 dalam banyak kasus: http://www.abclinuxu.cz/blog/rb/2010/9/maly-domaci-test-filesystemu-ext3-ext4-xfs- jfs-reiser4-btrfs

Grafik kinerja juga ada di sana. Ini bisa menjadi informasi yang berguna untuk Anda.


Belum pernah melihat yang seperti itu.
vonbrand
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.