Como funciona a desfragmentação do disco?
Desfragmentador de Disco é o nome do utilitário do Microsoft Windows criado para resolver um problema que ocorre devido à maneira como os HDs armazenam dados.
Já sabe as três coisas principais sobre HDs:
- Os discos rígidos armazenam dados em partes chamadas sectores. Se você pensar que a superfície do disco é dividida em anéis (como numa árvore), e cada anel dividido em pedaços parecidos com fatias de bolo, um sector é uma destas fatias num dos anéis. Cada sector comporta uma quantidade fixa de dados, como por exemplo 512 bytes.
- O HD tnum pequeno braço que se move de anel para anel na superfície do disco. Para chegar a um determinado sector, o HD move o braço para o anel correto e espera o disco girar e o sector chegar até a posição correta.
- Os HDs são lentos, em termos de informática. Comparada à velocidade do processador e da memória, o tempo que leva para o braço se mover e para um sector chegar à posição correta é uma eternidade.
{loadposition banner}
Devido a essa lentidão, é preciso minimizar o movimento do braço e armazenar os dados em segmentos sequenciais do disco.
Vamos então imaginar que instalou uma aplicação num HD vazio. Como o está vazio, o computador pode armazenar os arquivos da aplicação em anéis sequenciais dos sectores sequenciais. Esta é a maneira eficiente de colocar os dados no disco rígido.
À medida que usa o disco, esta técnica eficiente torna-se mais difícil de ser realizada, porque o disco começa a encher. Então, o utilizador começa a eliminar arquivos para ganhar espaço. Os arquivos que você apaga estão espalhados pela superfície do disco. Quando é colocada uma aplicação nova ou um ficheiro grande no disco, ele acaba por ser armazenado em centenas ou milhares destes espaços vazios espalhados pela superfície. Então,
quando o computador tenta carregar as partes espalhadas, os braços do disco precisam se mover por toda a superfície do disco, o que leva muito mais tempo.
A ideia do desfragmentador de é mover todos os arquivos para que cada um deles seja armazenado em anéis sequenciais dos sectores sequenciais do . Além disso, um bom desfragmentador pode melhorar ainda mais as coisas, por exemplo, colocando todos as aplicações (junto fisicamente) do sistema operativo, para diminuir o movimento dos braços quando uma aplicação é carregada. Quando é bem feito em discos antigos, a desfragmentação pode aumentar bastante a velocidade no carregamento dos ficheiros. Um disco novo que nunca esteve cheio ou que teve poucos arquivos apagados, não terá quase nenhum efeito porque tudo já está armazenado sequencialmente.
Como deve imaginar, o processo de transferir milhares de arquivos e movê-los num disco relativamente lento não é uma tarefa rápida -costuma demorar horas.

Desfragmentador do Windows 7