O que é desfragmentação ?

A fragmentação ocorre quando arquivos do disco rígido são constantemente modificados, fazendo com que eles sejam armazenados "em pedaços" (fragmentos), fazendo com que a leitura e gravação dos mesmos seja muito mais lenta do que se ele estivesse armazenado em um único "pedaço". Vamos a um exemplo para que você entenda em definitivo:

Suponha que você tenha cinco arquivos quaisquer no seu disco rígido:
A = arquivo do Word proposta1.doc
B = arquivo de imagem logotipo.jpg
C = arquivo do Excel custos_2003.xls

D = arquivo do Excel custos_2004.xls
E = arquivo do PowerPoint apresentação.ppt
 
Inicialmente estes arquivos estão desfragmentados, isto é, todos os seus dados estão em um único fragmento:


Suponha agora que você alterou a proposta1.doc e o custos_2004.xls, incluindo dados ali. Ao salvar estes arquivos, eles serão armazenados da maneira abaixo no disco rígido. Note que como não há espaço entre A e E, o arquivo A teve se ser salvo em dois fragmentos: A (com os dados originais de proposta1.doc) e A1 (contendo os dados que foram adicionados no proposta1.doc
).

O mesmo acontece com o arquivo E: ele teve se ser salvo em dois fragmentos: E (com os dados originais de apresentação.ppt) e E1 (contendo os dados que foram adicionados no apresentação.ppt
original)


Agora você decidiu que o arquivo custos_2003.xls
não é mais necessário e com isso apagou-o. Resultado: o local aonde havia este arquivo ficou vazio:

 
Veja o que acontece quando você salvar novas modificações do arquivo proposta1.doc: o espaço que antes havia o arquivo C (e que foi apagado) está parcialmente ocupado com o terceiro fragmento deste arquivo (A2
) !


Suponha que você tenha alterado novamente o arquivo custos_2004.xls e também modificado o logotipo.jpg: aparecem novos fragmentos de arquivo B1 e D2
quando estes arquivos são salvos ...

Veja o que acontece quando você altera novamente o arquivo
proposta1.doc: mais um fragmento de arquivo é adicionado aos demais, aumentando ainda mais a taxa de fragmentação:


Você decidiu agora que a modificação que você fez no logotipo.jpg não ficou boa e você resolve reverter o arquivo, deixando-o como estava. Ao salvá-lo, o local aonde estava o fragmento B1 (que continha as alterações feitas em logotipo.jpg e que você não gostou) ficou vazio.



Agora ao modificar o arquivo
apresentação.ppt e salvá-lo, o novo fragmento E1 ocupa parcialmente o local aonde havia o B1
, que foi apagado.

Conclusão: veja como o trecho mostrado ficou fragmentado após algumas poucas alterações nos arquivos que estavam salvos ali ! E note que este exemplo envolve apenas 5 arquivos, sendo que durante um dia de trabalho em um computador, não é incomum haver modificação em centenas de arquivos utilizados pelo usuário e também pelo sistema operacional.

Em servidores a situação torna-se ainda mais complicada pois dependendo do seu uso, é possível que haja modificação em milhares de arquivos em um único dia de trabalho - imagine o grau de fragmentação dos arquivos neste servidor depois de algumas semanas - ou meses !

0 comentários: