Como pegar o processo matador do hdd io?

0

Às vezes meu disco rígido no PC desktop começa a funcionar como um louco e, em pouco tempo, todo o sistema começa a congelar, o cursor mal se move e então congela completamente, mas o disco rígido continua trabalhando sem parar.

Não tenho problemas para instalar softwares complicados apenas para ter certeza de que eles serão capturados de alguma forma.

Os congelamentos são muito aleatórios e não tenho certeza se é um ataque ou algum processo, mas eles acontecem uma vez ~ 1,5 dia.

Eu uso o linux mint 17.1 com o KDE.

Eu tentei usar o CTRL + ALT + F1 preparado (terminal do sistema) e executar o iostat lá, então espere o congelamento acontecer. Mas quando isso acontece sistema não quer mudar para esse terminal.

Então, a questão é, como eu posso pegar um assassino de disco rígido? Talvez esse soft poderia cair io stats para alguma unidade do google, eu não sei. Existe uma maneira de impedir que o processo único congele completamente?

    
por Fedcomp 18.10.2015 / 16:38

2 respostas

1

Você provavelmente deseja usar o iostat para monitorar o uso de E / S. Se o uso for legítimo, como provavelmente é o caso, você provavelmente desejará considerar escalonadores de E / S alternativos.

Você pode escolher um agendador de IO diferente seguindo as instruções aqui . Por exemplo, para alternar para o agendador noop, você pode fazer o seguinte:

echo noop > /sys/block/sda/queue/scheduler

Redhat recomenda o prazo do IO Scheduler para ambientes de banco de dados, por exemplo. Exatamente o que é melhor para você dependerá exatamente do que seu computador está sendo usado.

    
por 18.10.2015 / 16:52
0

Você pode ver qual processo está usando seu disco com iotop , que funciona como top para IO.

Como isso está acontecendo regularmente, parece que a Indexação de desktop está causando o problema. Você pode querer desativá-lo para ver se isso ajuda.

    
por 18.10.2015 / 16:57