GNU/Linux >> Linux Esercitazione >  >> Linux

Caratteristiche e differenze nel filesystem Linux Ext2, Ext3 ed Ext4

Il filesystem esteso (ext) è stato il primo filesystem sviluppato specificamente nel 1992 per i sistemi Linux. L'ext è stato il primo filesystem esteso utilizzato per i sistemi Linux. Successivamente il filesystem Linux ext2, ext3 ed ext4 si è sviluppato di volta in volta. Tutti i dati utilizzati nel tutorial sono stati presi da wikipedia.org.

Ext2 – Il secondo filesystem esteso

Ext2 è anche conosciuto come un secondo filesystem esteso. Prima di ext3, era il principale file system utilizzato da una varietà di sistemi operativi Linux. È stato sviluppato per superare i limiti del file system ext originale.

  • Noto come Secondo file system esteso.
  • Sviluppato da Rémy Card.
  • Introdotto nel 1993.
  • Non ha la funzione di journaling.
  • Su unità flash, unità USB, si consiglia ext2, poiché non è necessario eseguire il sovraccarico del journal.
  • La dimensione massima del file può essere 16GiB – 2TiB.
  • La dimensione massima del filesystem può essere 2TiB – 32TiB.
  • La lunghezza massima del nome file può essere di 255 caratteri.
  • Il numero massimo di file può essere 10^18.

Ext3 – Il terzo filesystem esteso

Ext3 è il terzo file system esteso utilizzato per i sistemi operativi Linux. In ext3 è stato introdotto il concetto di journaling.

  • Noto come terzo file system esteso.
  • Sviluppato da Stephen Tweedie.
  • Introdotto nel 2001.
  • Supporta il filesystem di journaling.
  • La dimensione massima del file può essere 16GiB – 2TiB.
  • La dimensione massima del filesystem può essere 2TiB – 32TiB.
  • La lunghezza massima del nome file può essere di 255 caratteri.

Ext4 – Il quarto filesystem esteso

Ext4 è il quarto file system esteso utilizzato per i sistemi operativi Linux. È il filesystem corrente utilizzato dai sistemi operativi Linux. È stato sviluppato per superare alcune limitazioni e problemi di ext3.

  • Noto come quarto filesystem esteso.
  • Sviluppato da Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, ​​Theodore Ts'o, Eric Sandeen, Sam Naghshineh e altri.
  • Introdotto nell'ottobre 2008.
  • Supporta il filesystem di journaling.
  • La dimensione massima del file può essere 16TiB.
  • La dimensione massima del filesystem può essere 50TiB [1EiB] (2^60).
  • La lunghezza massima del nome file può essere di 255 caratteri.
  • Il numero massimo di file può essere 4 miliardi.
  • Registrato il crtime (ora di creazione del file).

Linux
  1. Esempi di comandi Linux mkfs, mke2fs (Crea filesystem ext2, ext3, ext4)

  2. Tutorial di base sul file system Linux:ext2, ext3, ext4, JFS e XFS

  3. Esempi di comandi mkfs.ext4 in Linux

  4. File system stabile per file di grandi dimensioni (backup) per Linux

  5. Filesystem per condividere dischi tra Linux e FreeBSD

Come bilanciare funzionalità e prestazioni nel mio terminale Linux

Comprensione dei filesystem Linux:ext4 e oltre

Come eseguire il backup di file system Ext2, Ext3 o Ext4 in Linux

Differenze tra nobootwait e nofail nei filesystem Linux

Come trovare la dimensione dell'inode di un filesystem ext2/ext3/ext4?

Linux SCHED_OTHER, SCHED_FIFO e SCHED_RR - differenze