Sistemas De Arquivos FAT E NTFS
FAT
Em 1997 surgiu a primeira versão do “File Allocation Table”, em português “Tabela de Alocação de Arquivos”, conhecido por FAT. Na época era utilizado no sistema operacional MS-DOS e permaneceu no padrão até o Windows 95.
O FAT é um sistema de arquivos que possui a capacidade de indicar onde estão os dados de cada arquivo, tem seu funcionamento baseado em uma tabela representativa. A tabela possui o cargo de guiar onde está localizado cada bloco e também onde estão divididos os arquivos gravados. O FAT, com o passar do tempo precisou de melhorias, logo, ganhou sucessores. Surgiu assim, o FAT12, FAT16 e o FAT32. O FAT12 praticamente não foi muito utilizado, porém o FAT16 foi o padrão dos sistemas operacionais da Microsoft por muito tempo. O FAT32 foi lançado no ano de 1996 pela Microsoft, que se tornou o sistema de arquivos do Windows 95 e do Windows 98, compatível também com o Windows 2000 e com o Windows XP, mesmo estes possuindo um sistema de arquivos mais avançado, o NTFS que vai ser comento mais abaixo.
O FAT utiliza grupos de setores, não separadamente, assim, cada um recebe unidade de alocação ou um nome de cluster. No FAT16, cada cluster pode ter os tamanhos a seguir: 2 KB, 4 KB, 8 KB, 16 KB e, por fim, 32 KB. A definição desse tamanho é igual, pois não pode ter tamanhos distintos de clusters em uma mesma unidade de armazenamento. Quanto maior o espaço em disco, maior é o tamanho do cluster. Assim que um arquivo é gravado, cada um deles utiliza tantos clusters forem necessários para cobrir o seu tamanho. Se, por exemplo, tivermos um arquivo com 50 KB, é possível guardá-lo em dois clusters de 32 KB cada. Na maioria das vezes, o tamanho dos clusters já é definido na instalação do sistema operacional, na etapa de formatação da unidade de armazenamento. O FAT tem melhor funcionamento em volumes pequenos de disco, confrontando ao NTFS, pois ele diminui consideravelmente o overhead de controle, deste modo podemos dizer