HPFS
file system creato da Gordon Letwin alla Microsoft
Template:Infobox filesystem HPFS è l'acronimo di High Performance File System. Questa struttura per registrazione (file system) è stata creata da Gordon Letwin alla Microsoft a causa dei limiti della FAT ed aggiunta in seguito al sistema operativo OS/2 versione 1.2.
I miglioramenti rispetto alla FAT includono:
- supporto per i nomi lunghi (fino a 256 caratteri)
- supporto per i nomi contenenti maiuscole e minuscole
- efficiente uso dello spazio su disco
- bassa frammentazione
- fino a 64 KB di metadati (attributi estesi) per file
- struttura delle directory a b-tree
- la directory principale è memorizzata in mezzo al disco, invece che all'inizio, per un accesso più veloce
- attributi di creazione, ultimo accesso e ultima modifica per ogni file
IBM commercializza due versioni di HPFS: la versione standard limitata a 2 MB di cache e la versione HPFS386 distribuita con la versione server di OS/2. Nella versione HPFS386 la dimensione della cache è limitata solo dalla memoria RAM disponibile.
Esistono driver di terze parti per leggere i dischi HPFS da DOS e GNU/Linux e il driver Microsoft per Windows NT.