Nominerò solo alcuni punti pro e contro per ciascuno. Questo non è affatto un elenco esaustivo, solo un'indicazione. Se ci sono delle grosse omissioni che devono essere presenti in questo elenco, lascia un commento e io le aggiungerò, in modo da ottenere un elenco bello e ampio in un unico posto.
ext4
Pro:
- supportato da tutte le distribuzioni, commerciali e non, e basato su ext3, quindi è ampiamente testato, stabile e collaudato
- tutti i tipi per funzioni interessanti (come estensioni, timestamp inferiori al secondo) che ext3 non ha.
- Capacità di ridurre il filesystem
Contro:
- si dice che sia più lento di ext3, il sapone per la perdita di dati di fsync
XFS
Pro:
- supporto per massive filesystem (fino a 8 exabyte (sì, 'exa') su sistemi a 64 bit)
- deframmentazione online
- supportato sul prossimo RHEL6 come opzione 'large filesystem'
- esperienza comprovata:xfs esiste da secoli
Contro:
- wikipedia parla di operazioni lente sui metadati, ma io non ne sarei a conoscenza
- potenziale perdita di dati in caso di interruzione di corrente, si consiglia UPS, non proprio adatto per i sistemi domestici
- Impossibile ridurre il filesystem - Vedi https://xfs.org/index.php/Shrinking_Support
JFS
Professionista:
- ha detto di essere veloce (ho poca esperienza con JFS)
- nato in AIX:tecnologia collaudata
Contro:
- utilizzato e supportato praticamente da nessuno, tranne IBM (correggimi se sbaglio; non ho mai visto o sentito parlare di JFS utilizzato in produzione, anche se ovviamente deve essere, da qualche parte)
ReiserFS
Professionista:
- veloce con file di piccole dimensioni
- molto efficiente in termini di spazio
- stabile e maturo
Contro:
- progetto non più molto attivo, il reiser 4 di nuova generazione è riuscito
- nessuna deframmentazione online
Reiser 4
Professionista:
- molto veloce con file di piccole dimensioni
- transazioni atomiche
- molto efficiente in termini di spazio
- spazi dei nomi dei metadati
- architettura del plug-in (possibili plug-in di crittografia, compressione, deduplicazione e metadati)
Contro:
- Reiser4 ha un futuro molto incerto e non è stato ancora unito
- la principale distribuzione di supporto (SuSE) l'ha abbandonata anni fa
- I "problemi legali" di Hans Reiser non sono di grande aiuto
Raccomando questa pagina per ulteriori letture.