O que devo fazer com um disco muito fragmentado? Desfragmentar ou copiar para outra unidade?

3

Eu herdei uma máquina com uma unidade de disco grande e muito fragmentada, contendo muitos arquivos.

A desfragmentação é muito lenta e faz a unidade buscar um zilhão de vezes (você pensaria o suficiente para causar um colapso).

Seria mais rápido (e menos desgaste)

  • pop em outro volume físico,
  • mova o máximo possível para esse volume inicial,
  • desfragmentar o volume original agora quase vazio,
  • então mover tudo de volta?

Em caso afirmativo, existe alguma regra prática para prever quando é mais rápido copiar novamente, em vez de desfragmentar?

Proteção de Testemunha ID 44583292
fonte
1
Qual sistema de arquivos está em jogo? Que tipo de unidade? Ter dois eixos independentes parece sempre ser mais rápido do que ter uma unidade de leitura e gravação enquanto o sistema operacional estiver em execução. Se você possui uma unidade sobressalente (interna ou externa), parece tolice não apenas mover a maioria dos arquivos da unidade fragmentada e aguardar / criar uma janela de manutenção para copiá-los novamente.
bmike

Respostas:

2

Não sei a resposta, mas acho que levaria aproximadamente a mesma quantidade de tempo. Você estaria realizando a mesma quantidade de busca, leitura e escrita. É apenas a escrita seria para um disco diferente na primeira passagem. A única coisa que eu pensaria que poderia ser uma melhoria é que, se o disco original não tivesse quase nenhum espaço, um desfragmentador não teria o espaço ideal para executar.

Keltari
fonte
Eu acho que pode ser um pouco mais rápido, pois teria espaço suficiente para gravar os arquivos contiguamente no disco vazio, mas não tenho certeza se vale a pena. Algo como o clonezilla restauraria os arquivos em um estado fragmentado ou está ciente o suficiente do sistema de arquivos para desfragmentar enquanto ele copia?
Col
Essa é uma pergunta interessante, para a qual eu não sei a resposta. Meu instinto é que isso manteria a fragmentação. O Clonezilla é capaz de clonar um disco, independentemente de ser capaz de ler o sistema de arquivos ou não. Se ele não consegue ler o sistema de arquivos, não pode desfragmentá-lo. No entanto, eu simplesmente não sei.
Keltari
Eu apenas me perguntei, já que ele sabe o suficiente para não clonar o espaço vazio, não é completamente estúpido, não funciona como dd, que faz uma cópia bit a bit, então talvez funcione.
Col