Differenza tra exFAT e FAT32 Differenza tra

Anonim

exFAT vs FAT32

FAT32 (Tabella di allocazione file a 32 bit) è probabilmente il file system più popolare al mondo oggi. Nonostante la sua inferiorità ai file system attuali, è ancora in uso oggi in molti dispositivi. exFAT è una sostituzione proposta per FAT32 che risolve molti dei suoi limiti. La principale differenza tra exFAT e FAT32 è la loro capacità massima. exFAT può essere teoricamente utilizzato per partizioni fino a 64ZB ma 512 TB è il livello consigliato. In confronto, FAT32 ha una dimensione partizione teorica massima di 16 TB con 32 GB che è la dimensione più tipica.

Non è solo lo spazio della partizione che è limitato con FAT32. FAT32 non può contenere file con una dimensione di 4 GB o superiore. Potrebbe sembrare grande per un singolo file, ma se archivi frequentemente cose come video e foto ad alta risoluzione, 4GB è relativamente piccolo. exFAT ha un limite per le dimensioni del file, ma è impostato su 16EB o 1 milione di TB; un valore centinaia di migliaia di volte il più grande disco rigido attuale.

Uno dei principali difetti di FAT32 è la rapida frammentazione dei file. Questo perché la costante creazione e cancellazione di file crea aree non contigue di spazio libero. Quando i file di grandi dimensioni vengono inseriti in questi spazi, vengono suddivisi in molti pezzi per adattarsi. exFAT usa una bitmap di spazio libero proprio come altri file system moderni. Ciò consente a exFAT di trovare uno spazio contiguo in cui il file si adatta, riducendo in tal modo l'occorrenza della frammentazione.

Dal momento che il codice FAT32 è rimasto molto più a lungo, è comprensibile il motivo per cui ha la maggiore quantità di supporto dai dispositivi. Praticamente tutti i sistemi operativi per computer supportano FAT32 come dispositivi autonomi come TV, lettori multimediali e così via. exFAT non è riconosciuto da molti sistemi operativi, soprattutto quelli più vecchi, ed è praticamente inutilizzato nell'elettronica standalone. exFAT può essere accettato gradualmente man mano che iniziano a comparire carte con maggiore capacità, ma è ancora da vedere.

Qualcosa che vale anche la pena notare è la limitazione che exFAT imposta sul numero di file che è possibile avere in una determinata directory. È impostato su poco più di 2 milioni di file, che è ancora un numero piuttosto elevato. In confronto, FAT32 non impone tale limite. Invece, è il numero di cluster che limita il numero di file in quanto due file non possono occupare un singolo cluster.

Riepilogo:

1. exFAT consente maggiori capacità di unità rispetto a FAT32.

2. exFAT ha un limite di dimensioni del file più grande di FAT32.

3. exFAT usa una bitmap di spazio libero mentre Fat32 no.

4. FAT32 ha un supporto maggiore di exFAT.

5. FAT32 non ha i limiti del numero di file mentre exFAT lo fa.