Por que escrever no meu disco rígido externo é lento, enquanto os benchmarks mostram gravação rápida?

1

Eu tenho um disco portátil iOmega eGo de 320GB conectado por meio do USB 2.0 ao meu laptop que executa o Windows Vista. Está funcionando bem há algum tempo, até que recentemente ficou muito lento ao escrever, e. quando copia ~ 300MB de filme para a unidade no início, é extremamente rápido, mas, na verdade, não é gravado, ele é colocado no cache e depois fica pendurado nos últimos 10-20MBs por aproximadamente um minuto. Ao copiar arquivos maiores, é a mesma história: começa rápido, mas diminui para ~ 5MB / s (às vezes até mais lento para 2MB / s). O mais estranho é que eu sempre tive o cache desativado para esta unidade (ele foi desativado por padrão e nunca me preocupei em alterá-lo).

No começo eu pensei que o disco está morrendo, então eu verifiquei S.M.A.R.T. valores e tudo está bem lá. Eu também corro o chkdsk e ele parece resolver o problema - ele trabalhou rápido por alguns minutos, mas depois diminuiu a velocidade novamente. Eu também tentei conectá-lo em outra porta USB - não houve diferença.

Além disso, observei que a leitura sob certas circunstâncias é às vezes mais lenta, por exemplo. os tempos de carregamento de alguns jogos são ~ 10 vezes mais longos, enquanto que a simples cópia de arquivos desta unidade para o meu disco rígido interno é rápida.

Eu executei um teste de velocidade usando o CrystalDiskMark com uma execução de 5x100 MB e, estranhamente, obtive esses resultados:

       read   write (MB/s)
   Seq 33.05  28.25
  512k 17.30  15.27
    4k 0.267  0.372
4kQD32 0.510  0.260

Isso é diferente do que a maioria das pessoas tem (eu encontrei muitos tópicos sobre gravação em disco lenta enquanto pesquiso, mas todos eram lentos em benchmarks também) e é por isso que decidi postar esse problema aqui.

BTW na maior parte do tempo ao escrever (ou às vezes ler) o led de atividade é mais ocioso (pisca um pouco e pára por mais tempo, às vezes pisca mais devagar ~ 1 sek, às vezes se apaga por alguns segundos - extremamente longo pisca :)) mas quando comparando, desfragmentando ou apenas lendo (copiando desta unidade, instalando aplicativos de instaladores lá, assistindo a vídeos HD) ele está piscando muito rápido (como deveria) e não há lentidão.

Não deve haver problema de driver, a menos que os drivers do Windows tenham alguns problemas dos quais não conheço.

    
por matix2267 07.04.2012 / 10:24

2 respostas

2

Eu pessoalmente sugiro que você primeiro desfragmentação do disco. Se o problema persistir, faça backup de todos os seus dados do HD externo e exclua a partição da unidade e crie-os novamente. Tenho muita certeza de que isso vai resolver o seu problema, porque o mesmo problema foi com o meu próprio HD e eu fiz um formato limpo de toda a partição e problema desaparecido. Antes de formatar, estava me dando a velocidade de gravação de 12-13mb e após a formatação, agora são 20-25mb de velocidade de gravação.

Antes de executar as instruções acima, sugiro que você conecte seu dispositivo ao PC e vá para Device Manager>Disk Drives>Your EXHD , clique com o botão direito do mouse em HD e selecione propriedades e, na guia Policies , verifique se você ativou Writing disk cache .

    
por 07.04.2012 / 15:09
1

Porque o programa que você usa é BUGGY.

Por favor, note que o CrystalDiskMark estava seriamente grampeado. Eu costumava usá-lo. Os dados gerados por ele não eram confiáveis. Depois de tantos anos, eles lançaram recentemente uma nova versão, mas quem pode confiar neles agora? Citação de seu site: "CrystalDiskMark 1.0 / 2.0 / 2.1 tem um bug crítico !! Por favor, use 2.2 ou posterior".

Observe também esta nota hilária em seu site: "" MB / s "significa 1.000.000 bytes / seg".

Então, eles mostram a velocidade de leitura de 100MB, mas na verdade é um número diferente porque: 1) do erro interno 2) a maneira estranha de calcular o MB

Eu recomendo que você ative a opção 'cache writing' mas primeiro obtenha um programa decente (eu uso agora Disk Tools - mas você pode obter qualquer outro programa RELIABLE) para ver a velocidade real do disco.

    
por 07.06.2012 / 16:48