GNU/Linux >> Znalost Linux >  >> Linux

Jaké jsou (ne)výhody ext4, ReiserFS, JFS a XFS?

U každého uvedu jen několik pro a proti. V žádném případě to není vyčerpávající výčet, jen orientační. Pokud jsou v tomto seznamu nějaké velké opomenutí, které musí být, zanechte komentář a já je přidám, abychom dostali pěkný, velký seznam na jednom místě.

ext4

Pro:

  • podporováno všemi distribucemi, komerčními i ne, a založeno na ext3, takže je široce testováno, stabilní a osvědčené
  • všechny druhy pro příjemné funkce (jako jsou rozsahy, časová razítka podsekund), které ext3 nemá.
  • Schopnost zmenšit souborový systém

Proti:

  • proslýchá se, že je pomalejší než ext3, nástroj pro ztrátu dat fsync

XFS

Pro:

  • podpora pro masivní souborové systémy (až 8 exabajtů (ano, 'exa') na 64bitových systémech)
  • online defragmentace
  • podporováno na nadcházejícím RHEL6 jako možnost „velkého souborového systému“
  • Osvědčené výsledky:xfs existuje již věky

Proti:

  • wikipedie zmiňuje pomalé operace s metadaty, ale o tom bych nevěděl
  • možná ztráta dat při výpadku proudu, doporučuje se UPS, která není opravdu vhodná pro domácí systémy
  • Nelze zmenšit souborový systém – viz https://xfs.org/index.php/Shrinking_Support

JFS

Pro:

  • prý je rychlý (s JFS mám málo zkušeností)
  • pochází z AIX:osvědčená technologie

Proti:

  • nevyužívá a nepodporuje ho prakticky nikdo kromě IBM (opravte mě, pokud se mýlím; nikdy jsem neviděl ani neslyšel o JFS používaném ve výrobě, i když evidentně někde musí být)

ReiserFS

Pro:

  • rychlé s malými soubory
  • velmi prostorově úsporné
  • stabilní a vyzrálé

Proti:

  • již nepříliš aktivní projekt, nová generace reiseru 4 ho uspěla
  • žádná online defragmentace

Reiser 4

Pro:

  • velmi rychlé s malými soubory
  • atomové transakce
  • velmi prostorově úsporné
  • obory názvů metadat
  • architektura zásuvných modulů (možné jsou zásuvné moduly pro šifrování, kompresi, odstranění duplicitních dat a metadat)

Proti:

  • Reiser4 má velmi nejistou budoucnost a dosud nebyl začleněn
  • hlavní podpůrná distribuce (SuSE) to před lety zrušila
  • „Právní problémy“ Hanse Reisera ve skutečnosti nepomáhají

Tuto stránku doporučuji k dalšímu čtení.


Linux
  1. Jaké jsou hlavní rozdíly mezi Bsd a Gnu/linux Userland?

  2. Jaké jsou výhody CloudLinuxu?

  3. Jaké jsou možnosti připojení pro zlepšení výkonu souborového systému ext4 v Linuxu

  1. Základní návod na souborový systém Linux – ext2, ext3, ext4, JFS a XFS

  2. Co je vdso a vsyscall?

  3. Jaké jsou výhody NAPI před IRQ Coalesce?

  1. Jaké jsou rozdíly mezi lsof a netstat na linuxu?

  2. Jaký je rozdíl mezi ls a l?

  3. Jaké jsou rozdíly mezi rdesktop a xfreerdp?