Pages


segunda-feira, 12 de novembro de 2012

O sistema de arquivos FAT-16


     O sistema de arquivos utilizado pelo MS-DOS chama-se FAT-16. Neste sistema
existe uma Tabela de Alocação de Arquivos (File Allocation Table, FAT) que na verdade é
um mapa de utilização do disco. A FAT mapeia a utilização do espaço do disco, ou seja,
graças a ela o sistema operacional é capaz de saber onde exatamente no disco um
determinado arquivo está armazenado.

     Existem várias posições na FAT, sendo que cada posição aponta a uma área do disco.
Como cada posição na FAT-16 utiliza uma variável de 16 bits, podemos ter, no máximo,
216 = 65.536 posições na FAT. Como em cada setor cabem apenas 512 bytes, concluímos
que, teoricamente, poderíamos ter discos somente de até 65.536 x 512 bytes = 33.554.432
bytes ou 32 MB.

     Por este motivo, o sistema FAT-16 não trabalha com setores, mas sim com unidades
de alocação chamadas clusters, que são conjuntos de setores. Em vez de cada posição da
FAT apontar a um setor, cada posição aponta para um cluster, que é um conjunto de setores
que poderá representar 1, 2, 4 ou mais setores do disco.

Nenhum comentário:

Postar um comentário