Sei sulla pagina 1di 30

UNIVERSIDADE REGIONAL INTEGRADA DO ALTO URUGUAI E DAS MISSES Cerro Largo / RS.

FAT 16, FAT 32 E NTFS


Curso Tcnico em Manuteno e Suporte em Informtica

Arquitetura de Computadores
2012

O QUE UM SISTEMA DE ALOCAO DE ARQUIVOS?


Sistemas de Arquivos (File System) so esquemas estruturados de armazenamento de arquivos. Ou seja, quando manipulamos um arquivo no computador, ele est armazenado, alocado em um determinado sistema de alocao de arquivos. O Sistema de Alocao de arquivos como se fosse o armrio de um quarto, e as roupas os arquivos.

Sem um sistema de alocao de arquivos no conseguimos armazenar informaes, independentemente do tipo, no computador.

Sem um sistema de alocao de arquivos os dados armazenados seriam apenas um conjunto de bits sem utilidades.
Existem diferentes tipos de sistemas de alocao de arquivos, e os mais conhecidos e utilizados so para sistema Windows.

FAT16 e FAT32
File Alocation Table FAT um tipo de sistema de arquivos criado em 1977 pela Microsoft para ser usado no MSDOS, e ficou como base at o Windows 95. Os dois principais tipos foram o FAT16 e o FAT 32.

Como funcionava a FAT?

Em um disco rgido, a rea de armazenamento dividida em trilhas. Cada trilha subdividida em setores.

O FAT trabalha com grupos de setores, onde cada um recebe a denominao cluster (ou unidade de alocao). No caso do FAT16, cada cluster pode ter, comumente, um dos seguintes tamanhos: 2 KB, 4 KB, 8 KB, 16 KB e, por fim, 32 KB.
As unidades de armazenamento vo ter clusters todos do mesmo tamanho. No havero clusters de tamanhos diferentes em um mesmo HD, por exemplo. Esse tamanho definido na hora da instalao do Sistema Operacional.

Uma vez que a alocao de arquivos feita por setores, e cada setor tem tamanho prdefinido, um arquivo pode ocupar mais de um setor. Mas no necessariamente em sequncia. Veja a seguir.
Imagine 05 trilhas, cada uma com 20 setores cada uma, e cada setor tem um tamanho de 2KB cada, como no esquema abaixo.

Imagine agora que desejamos gravar um arquivo que tem por tamanho 20KB. Os setores so preenchidos da seguinte forma.

Logo em seguida, mais um arquivo de 10KB gravado nesse mesmo disco

Suponha agora que no nosso primeiro arquivo, de 20 KB, fizemos alteraes que reduziram seu tamanho a 19 KB.

Veja que nem todo o cluster foi esvaziado, pois, se cada cluster tem um tamanho de 2KB e nosso arquivo agora tem 19 KB, ele vai usar 9 clusters completos e mais metade do 10 cluster. O restante deste cluster vai ficar vazio.

Rapidamente, tivemos que gerar um arquivo em Bloco de Notas, que teve 1KB de tamanho, ao ser salvo. Onde voc acha que o sistema o arquivou?

OU

Acertou quem escolheu a opo abaixo:

Agora mais um arquivo de 25 KB vai ser gravado neste mesmo disco de armazenamento. Nosso disco vai ficar assim:

Com o passar do tempo, o disco de armazenamento ir ficar cheio de espaos em branco, provocados pelo apagar e gravar sucessivo de arquivos nos clusters. Imagine que chegamos a este ponto:

Veja que nosso disco de armazenamento no est cheio, mas arquivos que no sejam exatamente do espao vazio em cada cluster no poder ser gravado, uma vez que o sistema de alocao de arquivos no aceita tipos diferentes de arquivos em um mesmo cluster.
E com o passar do tempo, esse tipo de sistema de armazenamento comea a causar problemas...

Problema 01 desperdcio de espao. Problema 02 demora na busca e leitura dos arquivos armazenados; Problema 03 operacional; lentido do sistema

Problema 04 pouca capacidade de armazenamento de dados (FAT16 armazenava no mximo 2GB por partio, e FAT32 at 2TB).

NTFS
New Technology File System ou Nova Tecnologia de Sistema de Arquivos surge para substituir o FAT32, a partir da criao do Windows NT, em 1993. Ela chega para dar concorrncia aos sistemas Linux existentes at ento, que eram superiores ao Windows.

O NTFS permite trabalhar com at 256TB de armazenamento de dados, e permite que o usurio defina permisses aos arquivos, o que o FAT no possibilitava.
Ele tambm permite a recuperao de dados, uma vez que capaz de restaurar o disco ao estado em que se encontrava antes de uma falha, por exemplo, uma queda sbita de energia.

O funcionamento do NTFS semelhante ao do FAT, mas tem um adicional: uma espcie de ndice que indica a localizao dos arquivos no disco, e que permite encontrar os arquivos mais rapidamente. Este ndice ocupa cerca de 12% do disco disponvel, mas agiliza as buscas e a execuo dos arquivos.

Como Funciona o NTFS?

No NTFS o sistema de alocao de arquivos bem semelhante ao FAT, mas no mais necessrio varrer o disco em busca de um arquivo, mas seguir a indicao do ndice.
O tamanho do cluster em NTFS , geralmente, 4KB, e ele utiliza os clusters de forma semelhante ao FAT, mas com uma grande diferena.

Imaginemos agora que nosso disco de armazenamento, o mesmo anteriormente mostrado, no est mais com o sistema FAT, mas sim o NTFS. Veja novamente:

Nosso disco com arquivos, e j com o ndice definido.

A grande diferena entre FAT e NTFS, alm das j citadas, que este sistema permite o armazenamento de arquivos que no seja necessariamente em sequencia, desde que no divide o cluster com outro arquivo. Veja, no nosso disco, o arquivo na cor

O arquivo indicado no est em sequencia, mas a Master File Table se encarrega de indicar ao Sistema onde est a sequencia do arquivo armazenado em diferentes locais do disco. Este tipo de armazenamento diminui o desperdcio de espao no disco, mas pode gerar, com o passar do tempo, uma maior fragmentao do disco.

Problemas e Solues
Como voc viu, em ambos os tipos de alocao de arquivos o maior dos problemas o espao vazio e os fragmentos de arquivos, ou seja, partes de arquivos armazenados em locais diferentes. No caso do NTFS, podemos ter espaos vazios entre partes de um mesmo arquivo, que antes eram ocupados por outros arquivos

Estes espaos em branco e fragmentos vo, com o tempo, tornar o desempenho do computador mais lento, principalmente no abrir e fechar de programas e arquivos, e no ligar do sistema operacional. Para solucionar este problema existem duas ferramentas no sistema operacional Windows.

Limpeza de Disco e Desfragmentador de Disco.

Limpeza de Disco

Quando se usa um computador, diversos arquivos temporrios so criados. Eles deveriam ser automaticamente apagados pelo Windows, mas isso nem sempre acontece.
A Limpeza de Disco se encarrega de limpar: arquivos temporrios armazenados durante a navegao pela internet; de programas recebidos, que apagamos de nosso sistema, mas que continuam armazenados; temporrios do prprio sistema.

Dependendo da quantidade de arquivos a serem apagados, ela pode levar mais de uma hora para ser concluda.

Iniciar Programas Acessrios Ferramentas de Sistema Limpeza de Disco

Desfragmentador de Disco

O Desfragmentador de Disco busca no disco os dados que esto fragmentados, ou que esto muito separados entre si por espaos em branco e os recoloca no disco de forma que eles fiquem o mais sequencialmente colocados possvel. Para ser efetivamente executado, precisa pelo menos 15% do disco livre para fazer a desfragmentao.

Ele foi criado em parceria com a Norton, e pode levar horas para ser concludo.

Iniciar Programas Acessrios Ferramentas de Sistema Limpeza de Disco

Recomendaes

Faa primeiro a Limpeza do Disco, pois ele ir excluir todos os arquivos desnecessrios do computador, e s ento execute a Desfragmentao. Execute ambas as ferramentas pelo menos uma vez a cada seis meses, se possvel.

Atividades
1 Descubra quem criou o sistema FAT e o sistema NTFS.
2 Descubra quem teve a ideia de criar o Desfragmentador de Disco e a Limpeza de Disco. 3 Execute ambas as ferramentas no seu computador, como indicado, anote o tempo que cada uma das ferramentas leva para ficar concluda e faa uma anlise do resultado: bom ou ruim, e justifique a opinio.

REFERNCIAS

ALECRIM, Emerson. Sistema de Alocao de Arquivos. Publicado em 13/07/2003. Revisado em 20/02/2011. Disponvel na Internet em < http://www.infowester.com/fat.php > Acesso em 01 mai. 2011. GALVO JUNIOR, Pedro Antnio. Trabalhando com o Sistema de Arquivos NTFS Parte I. Disponvel em < http://technet.microsoft.com/pt-br/library/cc716477.aspx > Acesso em 02 mai. 2011.

Potrebbero piacerti anche