Recentemente comecei a receber avisos de que estou ficando sem inotify watches e que devo aumentar o número, mesmo com apenas alguns programas abertos. Tradicionalmente, eu só via esse aviso ao abrir projetos enormes em um IDE de desenvolvimento de software, então realmente me surpreendeu vê-lo. Encontrei este pequeno script compartilhado neste post para encontrar o culpado, e os dedos estão apontando para /usr/libexec/tracker-miner-fs-3
com 95915
watches abertos. Tenho RAM suficiente para aumentar o número de watches, e posso entender por que um serviço de indexação desejaria manter tantos arquivos monitorados, mas só quero verificar se isso é esperado e não um sintoma de um problema maior no meu sistema, já que nunca vi isso antes com discos rígidos que tinham ordens de magnitude a mais de arquivos do que aquele em que estou vendo o problema.
Obrigado!
Você pode investigar o que
Tracker's
está indexandogsettings list-recursively org.freedesktop.Tracker3.Miner.Files
, mas também pode simplesmente aumentar oinotify
limite de observação temporariamente e ver se isso resolve o problema.Você pode ver seu limite atual com
cat /proc/sys/fs/inotify/max_user_watches
para aumentá-lo temporariamente faça algo como
sudo sysctl fs.inotify.max_user_watches=524288
e fazer isso permanentemente