Qual è il miglior formato di file per una chiavetta USB 3.0?
C'è qualche errore nel tuo commento. FAT32 è in realtà il più compatibile su ogni tipo di sistema. È probabile che funzioni su qualsiasi cosa in cui inserisci l'unità.
NTFS e exFAT non tanto. Ad esempio, per default la macchina Apple può leggere solo NTFS, ma Apple ha aggiunto il supporto per exFAT nel 2010 con il rilascio di OS X 10.6.5 (ci sono anche alcuni vecchi Windows che non possono usarlo) - ci sono driver di terze parti che puoi installare per farlo funzionare completamente. La maggior parte dei Linux può leggere e scrivere NTFS (attraverso il driver NTFS-3G che di solito è installato di default sulla maggior parte dei Linux), ma è necessario installare un driver di terze parti per exFAT. Ed è difficile trovare qualcosa come una macchina fotografica digitale che possa usare una scheda SD (per esempio) formattata come NTFS, ma tutte possono lavorare su FAT32, alcune più recenti anche su exFAT.
Sulla base della velocità (come per l'altro problema nel tuo commento) FAT è un formato molto più semplice di NTFS. Quindi per ogni scrittura c'è meno da fare. Quindi tende ad essere più veloce di NTFS, almeno all'inizio quando il disco è ancora piuttosto vuoto. ExFAT è molto simile a FAT32 in questo caso. Ma la differenza di velocità è piuttosto minima tra FAT32 e NTFS, soprattutto se non si attivano le caratteristiche di NTFS come la compressione e la crittografia.
FAT32 ha però alcune limitazioni. Ha solo la possibilità di usare indirizzi interi a 32 bit. Quindi per permettere più di 4 miliardi di posizioni sul disco, ogni posizione (cluster) deve essere resa più grande man mano che il disco diventa più grande - cioè anche un piccolo file inizia a usare spazi più grandi perché deve entrare in uno dei cluster (sia che usi l'intero cluster o meno). Inoltre nessun file su FAT32 può avere più di 4GiB di dimensione - di nuovo in relazione ai valori di 32bit usati in FAT32. Per default Windows non permette che un'unità sia formattata come FAT32 se la sua dimensione è maggiore di 32GiB, altrimenti devi armeggiare con la riga di comando o ottenere uno strumento di terze parti per formattare l'unità. FAT32 ha un limite rigido di circa 2TiB - il che significa che non è realmente possibile formattare un disco oltre quella dimensione in FAT32.
Questa è l'esatta ragione per cui Microsoft ha progettato exFAT. Utilizza indirizzi più grandi per essere in grado di utilizzare più facilmente unità più grandi e permettere ai file di crescere oltre il limite dei 32bit. NTFS usa già uno spazio di indirizzi a 64bit, quindi non ha questi problemi per cominciare.
Qualcosa che né FAT32 né exFAT possono fare è dare a particolari cartelle/file diritti di controllo di accesso diversi. Cioè è impossibile proteggere i file dicendo che solo questi utenti possono vederli, quelli possono aprirli e quel gruppo può modificarli. Solo NTFS (tra i formati che elenchi) può fare questo genere di cose.
E infine, solo NTFS (di nuovo solo tra i formati che elenchi) usa una forma di prevenzione degli errori chiamata Journalling. Tiene traccia di tutte le operazioni eseguite, in modo che anche se si scollega l'unità o manca la corrente mentre qualcosa viene scritto, "sa" cosa è già successo e può fare il roll-back delle operazioni non completate. Questo significa che è meno probabile che un file venga danneggiato se succede qualcosa di spiacevole. Questa è anche la ragione principale per cui NTFS può essere un po' più lento degli altri - fa un po' di più che memorizzare il file.
Articoli simili
- Come aggiungere file alla directory principale di una chiavetta USB
- Qual è la differenza tra una chiavetta USB e un flash drive?
- Qual è più veloce, da USB 3.0 a USB-C o da USB-C a USB-C?
- Qual è la differenza tra un USB 2.0 e un USB 3.0? Le porte USB 2.0 supportano i drive portatili o le pen drive USB 3.0?