estranho comando de localização fazendo duras operações de I / O e congelando meu pc

0

Eu notei que muitas vezes meu laptop congela, verificando as possíveis causas que encontrei do que acontece exatamente quando meu disco está fazendo um trabalho pesado ... agora usando iotop eu achei isso:

29620 idle nobody     97.48 K/s    0.00 B/s  0.00 % 99.99 % find / -ignore_readdir_race ( -fstype NFS -o -fstype nfs -o -fstype nfs4 -o~\|\(^/sfs$\)\|\(^/media$\)\|\(^/var/lib/schroot/mount$\) ) -prune -o -print0

isso acontece automaticamente, não sei qual aplicativo ou serviço está executando esse comando e realmente não consigo entender muito sobre isso ...

  1. O que esse comando significa e o que o inicia?

  2. é possível limitar a gravação em disco ou evitar diminuir o desempenho no meu sistema? Desde alguns meses eu noto que minha máquina congela constantemente para I / O do disco, minha máquina não é velha (i5 6GB ram) e é estranho esse comportamento (funcionou perfeitamente antes)

por user1050817 12.03.2015 / 15:46

1 resposta

1

Você provavelmente tem um arquivo /etc/updatedb.conf cujo conteúdo corresponde ao argumento find de comandos (ou seja, os parâmetros find são definidos com base nesse arquivo).

Este é um comando parcial da atualização da atualização do banco de dados usado por locate / mlocate e acionado diariamente de fron cron ou (na minha máquina) de /etc/cron.daily/mlocate

O comando provavelmente é adiado se a máquina estiver executando a bateria, portanto pode não haver um tempo exato para que isso ocorra.

No meu /etc/cron.daily/mlocate , há um teste para a disponibilidade de ionice :

# See ionice(1)
if [ -x /usr/bin/ionice ] &&
    /usr/bin/ionice -c3 true 2>/dev/null; then
    IONICE="/usr/bin/ionice -c3"
fi

e se você não instalou ou não possui essas linhas, talvez queira expirar a instalação / adição / reprodução com os parâmetros e ver se isso resolve o congelamento.

    
por 12.03.2015 / 16:57

Tags