XFS (file system)

XFS
Dati generali
SviluppatoreSilicon Graphics Inc.
Nome completoXFS
Introduzione1994 IRIX v5.3
Struttura
Struttura contenuti directoryB+tree
Allocazione dei filebasato sugli extent
Limiti
Dimensione massima di un file8 exabyte
Dimensione massima del volume16 exabyte
Caratteri permessi nel nome di un fileTutti i byte eccetto NUL
Caratteristiche
Date memorizzate
ForkSì (sono chiamati attributi estesi)
Permessi file system
Compressione trasparenteNo
Crittografia trasparenteNo (reso disponibile a livello del dispositivo a blocchi)

XFS è un file system di tipo journaled con indirizzamento a 64 bit sviluppato da SGI per il sistema operativo IRIX.

XFS è stato incluso in linux 2.4 (dalla 2.4.25, quando Marcelo Tosatti l'ha ritenuto abbastanza stabile) e nella 2.6. FreeBSD ha il supporto in sola lettura dal dicembre 2005 e nel giugno 2006 è stato introdotto il supporto sperimentale alla scrittura (solo nella versione CURRENT).

XFS è un file system maturo e scalabile con un sistema di journaling che minimizza l'impatto di read/write massive: usa un'efficiente struttura a tabelle che permette una rapida ricerca e altrettanto rapida nuova allocazione di spazio.