Referências de HDD

Referências de HDD

Meu computador está com lentidão e não estou surpreso (tem cerca de 6 anos). Aqui está o que eu verifiquei:

  1. Não são muito frequentes (apenas algumas vezes por dia).
  2. Quando isso acontece, um único aplicativo trava por 10 a 60 segundos, enquanto o restante não trava, mas também fica lento.
  3. Mesmo enquanto isso acontece, o uso da CPU permanece baixo.
  4. Acontece com aplicativos (como editor de texto, firefox, skype).
  5. Isso nunca acontece com alguns aplicativos (como jogos) que uso por horas sob carga pesada da CPU.

Também digno de nota:

  1. A placa gráfica e a fonte de alimentação são novas (cerca de um ano).
  2. Embora eu tenha uma quantidade razoável de software instalado no momento, isso aconteceu mesmo depois de reinstalar o Windows.
  3. Este HDD passou por muitos esquemas de particionamento e algumas operações pesadas (como movimentar cerca de 200 GB de dados).

Pelo exposto, já tenho 70% de certeza de que o problema está no disco rígido. Antes de substituí-lo, entretanto, quero descartar outras possibilidades menos prováveis ​​(como RAM, software ou PSU).

Não tenho dinheiro para substituir a caixa inteira agora, mas posso substituir facilmente um dos componentes.

Eu li várias perguntas (como Este) que fornecem orientações gerais sobre como solucionar um problema desconhecido, ou sejanãoo que estou procurando aqui.

Minha principal pergunta é:
Que testes ou benchmarks posso executar para verificar se tenho um disco rígido problemático?
Não preciso resolver esse problema, estou satisfeito em apenas ter certeza de que é o disco rígido.

Eu poderia pegar emprestado um disco rígido mais novo de um amigo e ver se melhora. Um resultado positivo excluiria todos os outros componentes, mas não descartaria um problema de software (já que este novo disco rígido não terá nenhum dos softwares que uso diariamente).

Executando em Windows/Linux.

Responder1

Verificando oAtributos SMARTé um primeiro passo útil e resumido para identificar problemas no disco rígido.

Acessando atributos SMART

Você pode visualizar atributos SMART no Windows usando ferramentas de terceiros, comoGSmartControl.

No macOS, você pode usarUtilitário de Disco, embora não seja muito detalhado. Você podeinstalar smartctla partir do pacotesmartmontoolspara acessar os atributos SMART usando a linha de comando.

No Linux, o comando smartctl -a /dev/hda(do pacote smartmontools) fornece ao SMART informações sobre um disco rígido, onde /dev/hdaé substituído pelo dispositivo em questão. Discos GNOME( gnome-disksdo pacote gnome-disk-utility, anteriormente conhecido como palimpsest) é um utilitário gráfico que pode fornecer mais alguns conselhos sobre a condição do seu disco rígido.

[palimpsesto mostra um HDD ruim.]

Compreendendo os atributos SMART

Aqui estão alguns atributos que são relevantes e dignos de nota. Uma lista maior pode ser encontradaaqui.

Um diferente de zeroTaxa de erro de leitura(ID 1) indica um problema na superfície do disco ou nos cabeçotes de leitura/gravação.

ODesempenho de rendimento(ID 2) é a eficiência média do disco. Se o valor cair abaixo do limite, algo pode estar errado com o disco.

Um altoTempo de rotação(ID 3) (gravado em milissegundos) pode indicar que o disco rígido está com problemas para girar.

Um aumentoContagem de setores reatribuídos(ID 5) significa que áreas do disco rígido estão com falha de integridade e os dados tiveram que ser movidos. Isso causa diminuição de desempenho quando os setores estão sendo remapeados, mas pode ser mais sério porque o disco rígido está prestes a falhar.

Um baixoBusque desempenho de tempo(ID 8) é um sinal de problema mecânico nas cabeças magnéticas.

OContagem de novas tentativas de rotação(ID 10) aumenta quando um spin-up falha. Se isso acontecer, as operações de entrada/saída serão enfileiradas até que o disco rígido possa girar normalmente, o que causa lentidão. Mais importante ainda, porém, se o disco rígido precisar tentar girar novamente, é um sinal de falha iminente.

Um diferente de zeroErros incorrigíveis relatados(ID 187) significa que esse número de setores não pôde ser corrigido pela correção de erros de hardware. Aqui está um sinal de velhice.

OContagem atual sector pendente(ID 197) é o número de setores aguardando para serem remapeados. Isso indica a idade avançada do disco rígido.

Referências de HDD

[Teste de leitura de HDD Palimpsesto]

Se houver um determinado local no disco rígido que esteja apresentando baixo desempenho (talvez onde as informações usadas com frequência sejam armazenadas), os benchmarks de leitura do disco rígido podem ajudar a confirmar isso. Acima está uma captura de tela de um benchmark de disco rígido usando palimpsest, agora conhecido comoDiscos GNOME( gnome-disks).

Se preferir fazer benchmarks de linha de comando no Linux, você pode combinar várias opções:

  • hdparm(do pacote hdparm)
    • hdparm -t /dev/hda— Teste de leitura sequencial com buffer ativado/dev/hda
    • hdparm -T /dev/hda— Teste de leitura sequencial em cache ativado/dev/hda
  • dd(do pacote coreutils)
    • dd if=/dev/hda of=/dev/zero bs=1M count=1024— Manter uma leitura desde o início /dev/hdapara 1GiBusar um tamanho de bloco de1MiB
  • ioping(do pacote ioping)
    • ioping -R /dev/hda— Teste de leitura aleatória ativado/dev/hda

No Windows, você pode usar ferramentas comoSintonia HDpara fazer benchmarks de disco rígido.

No macOS, você pode usar ferramentas comoTeste de velocidade de disco Blackmagicpara fazer benchmarks de disco rígido.

Responder2

Outra maneira de testar no Windows é executar o prompt de comando (executar como administrador no Vista ou Windows 7). A partir daí, digite CHKDSK C: /f /re pressione Enter. Isso verificará o sistema de arquivos e o espaço livre em busca de erros

Responder3

Verifique o status SMART de suas unidades com uma ferramenta comoGSmartControl. Se houver problemas graves, como setores defeituosos, estes provavelmente serão visíveis nos dados. Você também pode iniciar um autoteste para descobrir novos erros que ainda não foram registrados.

informação relacionada