A desfragmentação realmente ajuda? [duplicado]

15

Costumava ser que desfragmentar um disco rígido dava um impulso significativo ao desempenho. Nos dias do DOS eu até desfragmentava disquetes se não fosse fazer mais alterações nos arquivos (demorava muito tempo, mas valeu a pena).

Agora ... eu não sei mais. Eu conheço a teoria, mas nos últimos anos tive um "sentimento confuso" que não só não parece ajudar, mas as coisas ficam mais lentas depois da primeira desfragmentação de um disco rígido "virgem". Não estou falando de pen drives - estou falando de discos rígidos bons e antiquados.

Além disso, usei ferramentas de terceiros que podem desfragmentar mais arquivos (MBR na inicialização, etc) ou ter recursos mais sofisticados, e também não sei se isso faz diferença no desempenho. Eles correm mais bonitos, com certeza, mas isso não é suficiente para o meu bolso.

Eu não sei se estou sonhando. Existe algum dado sólido sobre isso? A desfragmentação ainda ajuda no Windows moderno?

Minha experiência foi de 99% no Windows XP. Como sobre o Vista ou o Windows 7? A desfragmentação é mais eficaz nessas versões do Windows?

    
por Euro Micelli 18.08.2009 / 02:35

4 respostas

10
A desfragmentação em geral terá pouco efeito perceptível, a menos que o sistema de arquivos seja muito fragmentado para começar (isto é, já passou algum tempo e viu muita atividade, ou ficou muito cheio (> 85). %) em algum ponto). Sistemas de arquivos modernos como ext2 / 3/4 e NTFS são muito bons em evitar a fragmentação crônica.

Existem algumas exceções a essa regra:

  1. Os sistemas de arquivos FAT16 / FAT32 usam um algoritmo de alocação de bloco de ajuste inicial de ponta a ponta ao criar e gerar arquivos que levam a uma fragmentação muito ruim em muitos casos
  2. Alguns desfragmentadores farão um bom trabalho na organização de arquivos relacionados juntos, especificamente aqueles usados no tempo de inicialização. Isso pode melhorar a velocidade de inicialização, embora não melhore muito mais. As versões posteriores do Windows fazem isso de certa forma automaticamente, portanto, não precisa ser feito manualmente
  3. Voltar quando o Windows iniciar com um sistema de arquivos FAT e, em seguida, converter para NTFS durante o processo de instalação executando uma desfragmentação após a conclusão da instalação poderia fazer uma diferença mensurável. Alguns sugerem que (desfragmentar após a instalação ser uma tarefa útil) ainda é o caso, muitos sugerem o contrário.

Além disso, se você estiver falando sobre um sistema de arquivos que será usado por vários usuários ao mesmo tempo, ou apenas vários aplicativos, dependendo da carga de E / S, a desfragmentação faz pouca diferença (a menos que o sistema de arquivos esteja em um muito estado confuso para começar), já que os cabeçotes da sua unidade estarão voltando e voltando para servir as diferentes tarefas simultâneas.

    
por 18.08.2009 / 03:39
7

Nota especial: não desfragmentar unidades de estado sólido. Os passes extras são desnecessários e encurtam a vida útil da sua unidade.

    
por 18.08.2009 / 03:02
1

Algumas informações interessantes em Medindo o desempenho no Windows Vista ...

Disk defragmentation moves fragmented files to larger contiguous regions on the disk. It moves files accessed at boot and application startup toward the outer edge of the disk, where higher transfer rates can be achieved. Disk defragmentation also uses low-priority I/O.

Parece que isso não só ajudaria a reduzir os tempos de busca e rotação, mas também aumentaria as taxas de transferência de dados para os arquivos de inicialização (diminuir o tempo de inicialização).

    
por 18.08.2009 / 03:02
-1

WinDirStat lhe dará uma boa idéia de como seus dados estão espalhados pelo disco rígido. Para arquivos maiores que um cluster, o SO irá separá-lo e colocá-lo em vários clusters em todo o disco. Quando você precisa acessar um desses arquivos, a cabeça magnética do disco tem que se mover para cada local no prato e ler as peças. Se todos esses clusters estivessem próximos, haveria menos movimento necessário e tempos de acesso a arquivos ligeiramente mais rápidos. Também é possível que seu disco não seja o elo mais fraco da cadeia, por assim dizer, então o desempenho obtido com a desfragmentação pode não ser tão aparente para você. Mas isso ajuda.

    
por 18.08.2009 / 02:50