Por que meu disco rígido funciona bem em benchmarks, mas é lento em aplicativos?

2

Meu disco rígido tem agido lentamente ultimamente, levando vários segundos para carregar um aplicativo. É o Hitachi HTS723232L9SA62 ( 7200 RPM ). Fiz um benchmark e as velocidades estavam no intervalo 70 Megabytes / segundo . No entanto, quando eu abro um aplicativo (por exemplo, Google Chrome), eu corro iotop (eu uso linux) e ele diz que minha utilização de disco rígido é de cerca de 5 00 Kilobytes / segundo para 1 Megabyte / segundo . Às vezes, o pico é de aproximadamente 15 Megabytes / segundo por alguns segundos, depois cai para 1-2MB / s . Não há erros SMART.

Como isso é possível? Por que os testes de desempenho mostram a velocidade do meu disco rígido como 60 vezes mais rápido do que as velocidades que estou obtendo? Como é possível obter velocidades tão baixas? Isso soa como fragmentação, mas estou usando o linux com o sistema de arquivos ext2, então a fragmentação deve ser menor ou inexistente. Eu tenho mais de 200GB livres do HD de 320GB.

As especificações do meu computador

  • Thinkpad x61
  • Intel Core2Duo 2.00GHz
  • Memória DDR2-667 de 2 GB
  • Hitachi HTS723232L9SA62 320GB 7200RPM Disco rígido interno

Obrigado pela sua ajuda!

    
por Albert Z. 18.06.2015 / 05:31

2 respostas

0

Em um benchmark, você estará escrevendo para um fluxo contínuo de setores e, em seguida, lendo esse fluxo de setores, ao inicializar um aplicativo, o head está rastreando todo o disco carregando muitos arquivos - este é o seu tempo de busca .

Para reduzir isso, recomendo uma desfragmentação.

O disco também carregará ativamente algo na memória (os 15mb / s) e, em seguida, começará a fazer seu processamento assim que for carregado (a queda para nada).

No gerenciador de tarefas do Windows, você pode visualizar as estatísticas do seu HDD.

    
por 18.06.2015 / 05:46
0

É difícil responder sem conhecer seu software de benchmarking e como ele é abrangente e "baseado no mundo real". Em testes sintéticos, podem ser atividades de benchmarking que realmente não ocorrem quando você as usa em tarefas normais. Pode ser escrever / ler um trecho contíguo, que muitas vezes não é o caso na realidade. Talvez tente outro pacote de software de benchmarking e veja como ele funciona a partir daí.

    
por 18.06.2015 / 08:12