File Allocation Table (FAT) File Systems

Comprendere il file system FAT

Il file system FAT è stata inizialmente introdotta con l'MS-DOS il sistema operativo (OS), quando i dischi rigidi sono in genere molto più piccoli, e la struttura delle cartelle non è stato come intricato come è oggi in rete. Il file system FAT continua ad essere sostenuto da ogni sistema operativo di Microsoft, poiché il suo avvento. Il file system FAT iniziale ha potuto sostenere solo un massimo le dimensioni della partizione di 2 GB. Che cosa questo significa è che quando un disco rigido del computer fisso è stato superiore a 2 GB, è dovuto partizionare il disco in un certo numero di partizioni più piccole, con ogni partizione di dimensioni non superiori a 2 GB.

Il file system FAT protegge i file da memorizzare due copie della tabella di allocazione dei file sul volume FAT. Nei casi in cui una copia della tabella di allocazione dei file è corrotto, l'altra copia della tabella di allocazione dei file è utilizzato. La tabella di allocazione dei file di localizzazione è specificata nel BIOS Parameter Block (BPB) del settore di avvio FAT. È inoltre memorizzati sul volume in un determinato byte offset. Ciò garantisce che tutti i file necessari per avviare il sistema può essere trovato.

L'attuale numero, i nomi dei vari file system FAT sono associati con il numero di bit utilizzati per una tabella di allocazione dei file voce. Ad esempio, FAT12 utilizza un 12-bit di tabella di allocazione dei file entrata, FAT16 utilizza un 16-bit di tabella di allocazione dei file entrata, e il file system FAT32 utilizza un file a 32 bit della tabella di ripartizione entrata. FAT16 funziona in modo efficace su piccoli dischi e semplice cartella strutture, mentre il file system FAT32 in modo efficace su grandi opere di dischi che hanno intricato cartella strutture. FAT16 in modalità MS-DOS, Windows 3.x, Windows 95, Windows 98 e Windows 2000 funziona in modo identico, con ogni sistema operativo. FAT32 è stato introdotto con Windows 98, il secondo rilascio (OSR2). FAT32 la stessa opera in Windows 98 OSR2 e Windows 2000.

Il file system FAT16

Il file system FAT16 è compatibile con la maggior parte dei sistemi operativi. Questo è evidente da MS DOS, Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000 e Windows XP è in grado di utilizzare il file system FAT16. FAT16 in generale funziona bene nella gestione dello spazio su disco quando la dimensione del volume è inferiore a 256MB. Si dovrebbe evitare di utilizzare FAT16 su volumi che sono più grandi di 512 MB. FAT16 non possono essere utilizzati su volumi che superano i 4 GB.

FAT16 cluster mappe sulla partizione FAT. Un cluster è la più piccola unità che il sistema operativo del sistema operativo utilizza quando si assegna lo spazio sulla partizione. Un cluster è anche, a volte indicato come unità di allocazione.

La tabella di allocazione dei file identifica un cluster in una partizione FAT in quanto:

Il volume FAT16 è strutturata come segue:

La cartella principale possiede una voce per ogni file e cartelle memorizzati sul volume FAT16 e ha il suo numero massimo di voci della tabella fissato a 512 per ogni unità disco. Un file o della cartella contiene le informazioni qui di seguito elencati:

L'attributo byte in una cartella indica che tipo di entrata e si è generalmente controllata dal sistema operativo. Quattro pezzi di byte, l'attributo può essere attivato o disattivato dall'utente. Questi sono:

I file vengono assegnati la prima posizione disponibile sul volume FAT16. Il primo indirizzo del cluster utilizzato dal file di partenza è il numero di cluster in tabella di allocazione dei file. I cluster sono inoltre un puntatore al prossimo cluster nel file. Il gruppo alla fine del file contiene tuttavia un esagono indicatore che indica che questa particolare cluster è la fine del file.

A pochi svantaggi connessi con il file system FAT16 sono riassunte qui di seguito:

Il file system FAT32

Il file system FAT32 è in grado di gestire partizioni più grandi di quello che il file system FAT16 è in grado di gestire. Partizioni FAT32 in grado di supportare fino a 2047 GB di dimensione rispetto a FAT16 di 4 GB. Con il file system FAT32, non vi è alcuna restrizione sul numero di voci che la cartella principale può contenere. Con FAT16, la cartella principale potrebbe contenere solo un massimo di 512 voci. Il settore di avvio è anche il backup su volumi FAT32. Un volume FAT32 deve tuttavia avere un minimo di 65.527 cluster.
Il file system FAT32 architettura è molto simile alla struttura del file system FAT16. FAT32 è stato progettato con poche modifiche architettoniche per garantire la compatibilità con gli attuali programmi e driver di periferica. Ciò significa che i driver di periferica e FAT strumenti utilizzati per le partizioni FAT16 continueranno a lavorare per le partizioni FAT32.
FAT32, tuttavia, bisogno di 4 byte nella tabella di allocazione dei file per memorizzare i valori dei cluster. Ciò ha portato alla revisione o ampliamento di strutture dei dati interni, in strutture di dati su disco e API pubblicate.

A pochi svantaggi connessi con il file system FAT32 sono riassunte qui di seguito:



Top 5 Free Networking Tools

Bookmark Il File Allocation Table (FAT) File Systems

Ultimi post sul blog


Inglese Inglese Tedesco Tedesco Spagnolo Spagnolo Francese Francese Italiano Italiano Portoghese Portoghese Russo Russo Olandese Olandese
Greco Greco Hindi Hindi Giapponese Giapponese Coreano Coreano Cinese Cinese Cinese (semplificato) Cinese (semplificato) Arabo Arabo

Copyright 2009 Tech-FAQ. Tutti i diritti riservati. Privacy Policy.