Sommario:
- Definizione - Cosa significa File Allocation Table 32 (FAT32)?
- Techopedia spiega la tabella 32 di allocazione dei file (FAT32)
Definizione - Cosa significa File Allocation Table 32 (FAT32)?
FAT32 è una versione del file system FAT (File Allocation Table) introdotta da Microsoft nel 1996 con il suo sistema operativo Windows 95 OEM Service Releases 2 (OSR2). È un'estensione del file system FAT16 di Microsoft.
Lo scopo di FAT32 era quello di superare i limiti di FAT16 e aggiungere il supporto per media più grandi. I principali miglioramenti introdotti da FAT32 includevano il supporto per volumi molto più grandi, prestazioni migliori e maggiore flessibilità e robustezza.
Techopedia spiega la tabella 32 di allocazione dei file (FAT32)
La dimensione massima del volume standard per FAT16 è di 2 GB, con una dimensione del cluster di 32 KB e una dimensione del settore di 512 byte. FAT32 aumenta questo limite a 2 TB significativi aumentando il numero di bit utilizzati per l'indirizzamento del cluster. FAT32 riserva 32 bit per ogni voce del cluster, di cui i 28 bit inferiori vengono effettivamente utilizzati per indirizzare i cluster.
Altri punti:
- Tutti i sistemi FAT sono "little endian", che si riferisce all'ordine in cui sono memorizzati i byte di indirizzamento.
- Un file system FAT contiene quattro aree di base: (1) riservato, (2) FAT, (3) directory principale e (4) area file e directory dati.
- FAT32 utilizza 28 bit per indirizzare i cluster e può indirizzare un massimo di 268.435.444 (2 28-12) cluster, rispetto ai 65.524 cluster massimo indirizzabili di FAT16.
- La dimensione massima del file su FAT32 è 4.294.967.295 (2 32 -1) byte.
- Le directory non possono avere più di 65.535 file e altre directory.
- Le directory FAT non sono ordinate o indicizzate. Ciò riduce l'efficienza per molte operazioni come la creazione di nuovi file, quando le dimensioni della directory diventano grandi.
- A differenza di FAT12 e FAT16, la directory principale in FAT32 può avere dimensioni variabili ed è una catena di cluster, proprio come qualsiasi altra directory.
