Skip to main content

Cos'è una tabella di allocazione dei file?

Una tabella di allocazione dei file (FAT) è un sistema utilizzato dai computer per archiviare le informazioni sui file.Laddove queste informazioni siano archiviate possono variare da un disco rigido interno a una scheda di memoria flash.Il sistema di tabella di allocazione dei file viene utilizzato principalmente per la memorizzazione di informazioni su supporti portatili, come le schede di memoria flash.In passato, è stato utilizzato anche per dischi rigidi interni.

Esistono molti tipi di architettura del file system per computer.La tabella di allocazione dei file è stata sviluppata nel 1976-1977 da Bill Gates e Marc McDonald.Nel corso degli anni sono stati fatti diversi progressi al sistema.Il sistema FAT originale si limitava a conservare non più di 32 megabyte di informazioni, ma le versioni successive hanno aggiunto supporto per diversi gigabyte e persino diversi terabyte di archiviazione.

La maggior parte dei dischi rigidi interni richiedono che i computer si muovano un ago all'interno dell'unità specificae leggi un piccolo segmento di informazioni.L'usura coinvolta in questo processo significava che un metodo per archiviare le informazioni sui file sul disco rigido doveva essere sviluppato.Il sistema FAT è stato progettato per ridurre al minimo la quantità di ricerca per fare un'unità.

Il sistema grasso memorizza le informazioni in una serie di cluster.La stessa tabella di allocazione dei file è l'area sul disco rigido che memorizza le informazioni relative a ogni cluster sull'unità.Memorizzando queste informazioni in una singola area, il sistema operativo può trovare le sezioni gratuite di memoria più vicine senza cercare l'intera unità.Questo aiuta a evitare importanti usura sul dispositivo di memoria.

Oltre a una tabella di allocazione dei file, ci sono tabelle di directory.Questi file speciali archiviano informazioni su dove si trovano nell'unità i file al loro interno.Le tabelle della directory includono anche informazioni relative al nome e alle proprietà del file.Alcune delle proprietà memorizzate sono l'estensione del file, gli attributi del file e la data e l'ora della creazione.Altre proprietà potrebbero anche essere archiviate, a seconda della versione particolare del sistema FAT e del sistema operativo utilizzato.

Il sistema di tabella di allocazione dei file garantisce che i file possano essere trovati e accessibili ovunque su un'unità con un tempo minimo trascorso alla ricerca.Ciò non solo aiuta a ridurre al minimo l'usura sui componenti fisici dell'unità, ma garantisce anche che i file possano accedere rapidamente.Ciò porta ad una maggiore prestazione ed efficienza.La semplicità e la disponibilità del sistema grasso lo rendono ideale per l'uso sui dispositivi di memoria accessibili da molti diversi sistemi operativi.