exFAT
| exFAT | |
|---|---|
| Sviluppatore | Microsoft |
| Nome completo | Extended File Allocation Table |
| Introdotto | (Windows Embedded CE 6.0) |
| Identificatore della partizione | |
| Struttura | |
| Struttura contenuti directory | |
| Allocazione dei file | |
| Blocchi danneggiati | |
| Limiti | |
| Dimensione massima di un file | |
| Numero massimo di file | |
| Dimensione massima del nome di un file | |
| Dimensione massima del volume | |
| Caratteri permessi nel nome di un file | |
| Caratteristiche | |
| Date memorizzate | |
| Date supportate | |
| Fork | |
| Attributi | |
| Permessi file system | |
| Compressione trasparente | |
| Crittografia trasparente | |
exFAT (acronimo inglese per Extended File Allocation Table, Tabella di Allocazione File Estesa), anche conosciuto come FAT64, è un file system, introdotto da Microsoft con Windows Embedded CE 6.0, pensato appositamente per memorie flash e, in generale, per dispositivi di archiviazione dalle dimensioni contenute.
Il supporto a exFAT è stato incluso nel Service Pack 1 di Windows Vista[1] e in Windows XP grazie a un aggiornamento [2]. Mac OS X supporta la creazione di filesystem exFAT dalla versione 10.6.5.
exFAT risulta particolarmente indicato in quei casi in cui NTFS risulta poco flessibile, a causa della più complessa struttura di dati, e introduce notevoli miglioramenti rispetto alla File Allocation Table (FAT) precedente, tra cui:
- il limite teorico delle dimensioni dei file passa da 232 a 264 bytes (da 4 Gigabyte a 16 Exabytes)
- la dimensione dei cluster passa a un valore teorico di 2255 bytes, ma le implementazioni non supereranno i 32 MB
- permette di memorizzare più di 1000 file per cartella
- il supporto di liste di controllo degli accessi, tuttavia non disponibile su Windows Vista
- ha prestazioni migliori, in particolare nell'allocazione di spazio libero
- il supporto per il Transaction-safe FAT (disponibile opzionalmente in Windows Embedded CE 6.0)
exFAT presenta però alcune caratteristiche negative, come:
- l'impossibilità di essere utilizzato per la funzionalità ReadyBoost di Windows Vista (È tuttavia utilizzabile nella nuova versione del sistema Microsoft Windows 7)
- lo stato di licenza poco chiaro, in quanto Microsoft ha brevettato alcune porzioni delle versioni precedenti del FAT[3]
- la mancanza di un'implementazione open source
[modifica] Note
- ^ (EN) Windows Vista Team Blog. Windows Vista Service Pack 1 Beta White Paper. URL consultato il 05-03-2008.
- ^ Microsoft. Descrizione del driver del file exFAT. URL consultato il 03-02-2009.
- ^ (EN) Microsoft FAT patents upheld. URL consultato il 05-03-2008.
[modifica] Voci correlate
|
|