Sistemas De Arquivos FAT E NTFS

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1010 palavras )
  • Download(s) : 0
  • Publicado : 16 de março de 2015
Ler documento completo
Amostra do texto

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 umatabela 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 foilanç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, cadacluster 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 dizerque, ele é menos pesado e deixa mais bytes livres para os dados em questão.
O sistema de arquivos FAT32 utiliza 32 bits no endereçamento de dados. Com o FAT32, é possível usar clusters menores, no geral de 4 KB, mesmo que a unidade proporcione maior capacidade de armazenamento. Assim, o desperdício acaba sendo menor. O sucesso da grande compatibilidade do FAT32 com programas, drivers de dispositivo eas redes existentes, foi reestruturado com o mínimo de alterações na arquitetura do Windows, nas estruturas de dados internos em APIs e também no formato no disco. Como o FAT32 precisa de 4 bytes para poder armazenar valores do cluster, várias estruturas de dados internos e no disco e APIs publicados foram refeitas ou mesmo expandidas.
As ferramentas de disco agrupadas da Microsoft, como oFormat, Fdisk, Defrag e ScanDisk com base no MS-DOS e no Windows, foram revisadas afim de proporcionar um bom funcionamento com o FAT32. Com o FAT32, o desperdício em disco teve bastante redução. Para ter uma ideia exata, o FAT16, seu antecessor, usava clusters de até 64 KB, agora, o FAT32 pode utilizar clusters de 4 KB. A grande parte dos drives removíveis como PenDrives, Discos USB e Disquetes,utilizam o FAT12, 16 ou 32 como sistema de arquivos.

Podemos dizer que o FAT32 é mais confiável. Ele tem a aptidão de posicionar o diretório principal em qualquer lugar do disco. Confrontando com os sistemas antigos de FAT, havia uma grande limitação no número de entradas que podiam ser alocadas no diretório principal. Com o FAT32 não há essa preocupação. O FAT32 tem a capacidade de suportarpartições de até 2 TB.

NTFS
O New Technology File System, conhecido como NTFS, também é um sistema de arquivos que surgiu junto com o lançamento do Windows NT. O seu excelente desempenho foi o fator determinante para que ele fosse adotado nos sistemas operacionais que surgiram depois, como Windows XP, Windows Vista, Windows 7, Windows 8, Windows Server 2008 e Windows Server 2012.
O NTFS é um sistema de...
tracking img