Il file system di Linux
Si tratta di un riferimento rapido per il file system di Linux.
I sistemi di file comuni usati nelle nuove installazioni di Linux sono:
- EXT4
- XFS
Ext4 permette di compattare ed espandere i volumi, considerando XFS consente solo di espandere i volumi.
Journalling
Sia ext4 e xfs sono journalling file system che significa che quando la scrittura / salvataggio dei file su un disco, il file di sistema salverà da qualche altra parte temporaneamente fino a quando il file completo è stato salvato con successo. Si fa un registro di stato della scrittura e completerà le operazioni di salvataggio controllando il registro. Questo approccio riduce il file danneggiati.
Eliminazione e Modifica dei file
Linux consente di cancellare e modificare i file aperti. Questo viene fatto ancora collegando i file all'OS anche se cancellato. È inoltre possibile spostare i file pur essendo parzialmente scaricato o eliminare i programmi attualmente in esecuzione, senza schiantarsi.
Frammentazione
File system Linux sono progettati per ridurre al minimo la frammentazione, mantenendo uno spazio sufficiente tra i file sul disco rigido. In questo modo i file di crescere e di essere ancora scritta nella stessa posizione sul disco rigido. Ore di lavoro straordinario anche se il file system può diventare frammentato dove vengono forniti gli strumenti per la de-frammentazione.
