Tabelas de partições
Curso de Sistemas de Informação
Juliano da Costa Nogueira
TABELAS DE PARTIÇÕES
ITAJUBÁ
2014
FAT: A File Allocation Table (FAT, ou Tabela de Alocação de Ficheiros/arquivos) é um sistema de ficheiros desenvolvido para o MS-DOS e usado em versões do Microsoft Windows até (e inclusive) o Windows Me. A tabela de alocação é um mapa de utilização do disco ou disquete. Graças a ele, o Sistema Operativo (ou sistema operacional) é capaz de saber exatamente onde um determinado ficheiro está armazenado.
O sistema FAT é considerado como relativamente simples, e por isso é um formato popular para discos diversos. Além disso, é suportado por virtualmente todos os sistemas operativos/operacionais existentes para computadores pessoais, e assim, é usado frequentemente para compartilhar dados entre diversos sistemas operativos instalados num computador (um ambiente multiboot ou multiarranque). É usado também em cartões de memória de estado sólido (conhecidos como discos flash ou pendrives) e em outros dispositivos semelhantes. As implementações mais comuns têm um inconveniente sério: quando ficheiros são apagados e novos ficheiros são escritos no suporte, as suas partes tendem a dispersar-se, fragmentando-se por todo o espaço disponível, tornando a leitura e a escrita um processo lento. A desfragmentação é uma solução para isso, mas é habitualmente um processo demorado (sobretudo no sistema FAT32) e que tem de ser repetido regularmente para manter o sistemas operativos limpo.
Existem duas versões do sistema FAT: FAT16 (para OS 16 bits ou 32 bits) e FAT32 (só para SO a 32 bits); a diferença mais visível entre as duas versões é que FAT32 suporta nomes de ficheiros longos (até 256 caracteres), enquanto o FAT16 suporta apenas nomes de arquivos curtos (até 8 caracteres + extensão). Caso seja excedido o valor de caracteres, os caracteres excedidos (do nome do ficheiro)