Atrasos no acesso a arquivos, meu disco rígido vai quebrar?

0

Ontem, percebi que há um atraso de 5 segundos em torno dessas coisas, que costumavam ser instantaneamente. No entanto, isso ocorre apenas algumas vezes, geralmente apenas na primeira vez (talvez no cache do kernel).

  • Abrindo um novo terminal e iniciando o shell. Demora um pouco para o prompt para carregar. Isso acontece em Fish e Bash

  • Abrindo um arquivo no Vim.

  • Iniciando um comando do Awesome WM e usando a conclusão de tabulação. Demora um pouco até a conclusão aparecer.

  • Criando um novo commit no git, quando eu já corri o git status , que normalmente armazena em cache todo o repo.

De cada vez, vejo o LED do HDD a piscar de forma bastante fraca. Acho que isso significa que está ocupado, mas a taxa de leitura é muito baixa. Isso provavelmente significa que o HDD está se movendo muito sem muitas leituras.

Tenho a impressão de que o disco rígido tem um problema físico e tem que reler os setores de novo e de novo para obter os dados. As ações costumavam ser mais rápidas.

Antecedentes:

  • A unidade funciona como /home e é formatada com EXT4.
  • Meus dados são armazenados em um contêiner eCryptfs.
  • O sistema é um ThinkPad X220 com o Kubuntu 14.04.

Como posso descobrir quais arquivos foram corrompidos, se houver?

    
por Martin Ueding 21.07.2014 / 16:31

1 resposta

1

smartmon-tools pode ser útil na detecção de falhas graves pela unidade. No entanto, a saída é difícil de interpretar.

No geral, tenho a tendência de concordar com o @Patrick de que existem causas mais prováveis. Mas os discos rígidos falham. Se eles estiverem se degradando lentamente (em vez de falhas catastróficas, como quedas na cabeça), o controlador da unidade pode usar mau setor de substituição e setor lê para ajudar a corrigi-lo. Isso dá um comportamento inconsistente, mas as ferramentas inteligentes devem mostrar um registro disso.

    
por 21.07.2014 / 18:40

Tags