A fragmentação ocorre quando um computador não pode ou não armazenar um arquivo como uma única unidade em seu disco. Os problemas resultantes pode ser maior ou menor, consoante o grau de fragmentação e que o computador é utilizado para , mas a maior parte destes inconvenientes podem ser evitados ou invertidos . As causas da fragmentação do sistema de arquivos
de um computador divide os arquivos em blocos de armazenamento em disco. Quando há um espaço adequado eo sistema está funcionando corretamente , estes blocos são armazenados juntos. A fragmentação ocorre quando, como o disco enche, ou como os arquivos são apagados e modificados , o sistema de arquivos armazena blocos de um arquivo em vários locais. Quando o arquivo é lido , as cabeças de leitura /gravação do disco deve pular em torno do disco de ler todos os blocos do arquivo.
Leitura /gravação velocidade
Quanto maior a fragmentação , mais o tempo que leva para os arquivos fragmentados para ser lido . Em casos graves , os arquivos podem ser armazenados em pequenos pedaços ao longo do disco, fazendo com que as cabeças de leitura /gravação para passar mais tempo em movimento em torno do disco do que ler o arquivo em si . Salvando e abrindo arquivos fragmentados pode ser muitas vezes mais lento do que executar as mesmas operações em arquivos não fragmentados . Por exemplo, guardar um documento de 30 megabytes ( MB) Microsoft Word pode levar três segundos para um disco não fragmentado , mas como até 46 segundos para um disco extremamente fragmentado.
Aplicação e rápida do sistema
Algumas aplicações, tais como aplicações de fotografia ou vídeo, pode usar o espaço em disco, ou " disco de trabalho ", para armazenamento temporário durante as operações de uso intensivo de memória . Se o disco de trabalho é fragmentado , o resultado será uma desaceleração no próprio aplicativo. Da mesma forma, a maioria dos sistemas operacionais usam memória virtual (também conhecido como "troca ", " cache de disco " ou " busca") para armazenar temporariamente os arquivos que poderiam usar a memória de acesso aleatório ( RAM). Se o espaço de memória virtual está fragmentada , o próprio sistema operacional pode abrandar.
Evitando a fragmentação Problemas
fragmentação ocorre na maioria das vezes por negligência . A maneira mais fácil de evitar a fragmentação é desfragmentar o disco em uma base regular e remover arquivos e aplicativos desnecessários. Microsoft Windows inclui uma ferramenta de desfragmentação para essa finalidade e ferramentas de desfragmentação comerciais também estão disponíveis. Mac OS X inclui a desfragmentação automática de arquivos , mas a Apple sugere que a desfragmentação manual podem ajudar para discos que estão quase cheia. Outras formas de evitar as desvantagens de fragmentação incluem a criação de uma partição exclusivamente para arquivos grandes ou espaço em disco do zero, adicionando um segundo disco ou atualizar para um maior.