Você está na página 1de 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 pr-
definido, 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 lentido do sistema


operacional;

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.