Quale dimensione cluster usare per partizioni FAT32 grandi?
Un dispositivo di storage (es. hard disk) può essere diviso in partizioni logiche, ognuna con directory e tabella di allocazione file (FAT). In FAT32, ogni partizione è divisa in cluster, identificati da un numero a 32 bit (32 cifre binarie). Ogni cluster comprende uno o più settori, unità minori, a seconda della dimensione della partizione.
Dimensione cluster consigliata
Secondo Hitachi: partizione FAT32 16GB → cluster 4KB; 64GB → 16KB; 128GB → 32KB; 256GB → 64KB. Note: versioni Windows precedenti a XP (95, 98) non supportano cluster sopra 32KB.
Spazio sprecato
La dimensione cluster ottimale dipende dal numero di cluster necessari a riempire la partizione. Partizioni FAT32 grandi gestiscono cluster più grandi, ma cluster più grandi sprecano più spazio. Se cluster = 32KB, un file logico di 1 byte avrà dimensione fisica 32KB (spreco 31KB). Un file di 33KB (1 byte sopra il cluster) avrà dimensione fisica 64KB.
Cluster massimi e minimi
Microsoft richiede almeno 65.527 cluster per usare FAT32. Non puoi aumentare il cluster oltre 64KB (alcuni programmi calcolerebbero male lo spazio). Non puoi ridurlo tanto da rendere la FAT (tabella che traccia i frammenti file) minore di 15,36 MB.
Dimensione massima partizione
Microsoft: una partizione FAT32 può avere max 268.435.445 cluster. Con cluster 32KB, teoricamente FAT32 supporta partizioni fino a 8,8 terabyte. In pratica, Windows XP Professional limita le partizioni FAT32 a 32GB e segnala "Volume size too big" se tenti di formattare partizioni maggiori.