Qu'est-ce qu'une table d'allocation de fichiers?

Une table d'allocation de fichiers (FAT) est un système utilisé par les ordinateurs afin de stocker les informations de fichier. Où ces informations sont stockées peuvent aller d'un disque dur interne à une carte mémoire flash. Le système de table d'allocation de fichiers est utilisé principalement pour le stockage d'informations sur les supports portables, tels que les cartes mémoire flash. Dans le passé, il a également été utilisé pour les disques durs internes.

Il existe de nombreux types d'architecture de système de fichiers informatiques. Le tableau d'allocation de fichiers a été développé en 1976-1977 par Bill Gates et Marc McDonald. Au fil des ans, plusieurs avancées ont été faites au système. Le système de graisse d'origine était limité à stocker pas plus de 32 mégaoctets d'informations, mais les versions ultérieures ont ajouté la prise en charge de plusieurs gigaoctets et même plusieurs téraoctets de stockage.

La plupart des disques durs internes nécessitent des ordinateurs pour déplacer une aiguille dans le lecteur vers une position spécifique et lire un petit segment d'informations. L'usure impliquée dans ce processus signifiait qu'une méthode de stockageLes informations de fichier sur le disque dur devaient être développées. Le système de graisse a été conçu pour minimiser la quantité de recherche qu'un lecteur devait faire.

Le système FAT stocke les informations dans une série de clusters. Le tableau d'allocation de fichiers lui-même est la zone du disque dur qui stocke les informations concernant chaque cluster du lecteur. En stockant ces informations dans une seule zone, le système d'exploitation peut trouver les sections de mémoire gratuites les plus proches sans rechercher l'ensemble du lecteur. Cela aide à éviter une usure majeure sur le dispositif de mémoire.

En plus d'une table d'allocation de fichiers, il existe des tables de répertoire. Ces fichiers spéciaux stockent des informations concernant où se trouvent les fichiers à l'intérieur. Les tables de répertoire incluent également des informations concernant le nom et les propriétés du fichier. Certaines des propriétés stockées sont l'extension de fichier, les attributs de fichiers et la dateet temps de création. D'autres propriétés peuvent également être stockées, selon la version particulière du système de graisse et le système d'exploitation utilisé.

Le système de table d'allocation de fichiers garantit que les fichiers peuvent être trouvés et accessibles n'importe où sur un lecteur avec un temps minimal passé à la recherche. Cela aide non seulement à minimiser l'usure sur les composants physiques du lecteur, mais il garantit également que les fichiers sont accessibles rapidement. Cela conduit à une augmentation des performances et de l'efficacité. La simplicité et la disponibilité du système de graisse le rendent idéal pour une utilisation sur les dispositifs de mémoire accessibles par de nombreux systèmes d'exploitation différents.

DANS D'AUTRES LANGUES