Con FAT16 la dimensione massima della partizione è di 2 GB quando la dimensione massima del cluster è di 32 KB.
Questo viene calcolato moltiplicando il numero di unità indirizzabili per la dimensione del cluster.
(2 16 unità di allocazione) * (2 15 byte / cluster) = 2 GiB
Tuttavia, con FAT32, quando eseguo lo stesso calcolo, ottengo un numero molto più grande del massimo di 8 TiB quando utilizzo 2 32 cluster.
(2 32 unità di allocazione) * (dimensione del cluster)
Se utilizzo una dimensione del cluster di 512 byte, sono già arrivato a 2 TiB.
In un articolo di TechNet su XP, afferma Microsoft
Il numero massimo possibile di cluster su un volume FAT32 è 268.435.445 e vi è un massimo di 32 KB per cluster, insieme allo spazio richiesto per la tabella di allocazione dei file (FAT).
Ciò pone la dimensione massima del cluster a 2 28-11 .
Perché il numero massimo di cluster in FAT32 2 28 -11 e non 2 32 , dato che in FAT16 era 2 16 ?