Definição – O que significa a Tabela de alocação de arquivos 32 (FAT32)?
FAT32 é uma versão do sistema de arquivos File Allocation Table (FAT) que foi introduzido pela Microsoft em 1996 com seu sistema operacional Windows 95 OEM Service Releases 2 (OSR2). É uma extensão do sistema de arquivos FAT16 da Microsoft.
O objetivo do FAT32 era superar as limitações do FAT16 e adicionar suporte para mídia maior. As principais melhorias introduzidas pelo FAT32 incluíram suporte para volumes muito maiores, melhor desempenho e mais flexibilidade e robustez.
Definirtec explica a Tabela de alocação de arquivos 32 (FAT32)
O tamanho máximo do volume padrão para FAT16 é 2 GB, com tamanho de cluster de 32 K e tamanho de setor de 512 bytes. O FAT32 aumenta esse limite para 2 TB significativos, aumentando o número de bits usados para endereçamento de cluster. O FAT32 reserva 32 bits para cada entrada de cluster, dos quais os 28 bits inferiores são realmente usados para endereçar os clusters.
Outros pontos:
- Todos os sistemas FAT são “little endian”, que se refere à ordem em que os bytes de endereçamento são armazenados.
- Um sistema de arquivos FAT contém quatro regiões básicas: (1) reservado, (2) FAT, (3) diretório raiz e (4) arquivo e região de diretório de dados.
- O FAT32 usa 28 bits para endereçar clusters e pode endereçar um máximo de 268,435,444 (228 – 12) clusters, em comparação com 65,524 clusters endereçáveis máximos pelo FAT16.
- O tamanho máximo do arquivo em FAT32 é 4,294,967,295 (232-1) bytes.
- Os diretórios não podem ter mais de 65,535 arquivos e outros diretórios.
- Os diretórios FAT não são classificados ou indexados. Isso diminui a eficiência de muitas operações, como a criação de novos arquivos, quando o tamanho do diretório fica grande.
- Ao contrário de FAT12 e FAT16, o diretório raiz em FAT32 pode ser de tamanho variável e é uma cadeia de cluster, assim como qualquer outro diretório.