Você não tem zumbis. cat /proc/$PID/cmdline
não teria nenhum problema com um zumbi. Se kill -9
não mata o programa , significa que o programa está executando alguma operação de E / S ininterrupta. Isso geralmente indica uma das três coisas:
- um sistema de arquivos de rede que não está respondendo;
- um erro do kernel;
- um erro de hardware.
Utilitários como ps
podem travar se tentarem ler algumas informações, como o caminho do executável do processo que o kernel não está fornecendo por um dos motivos acima.
Tente cat /proc/16181/syscall
para ver o processo 16181 está fazendo. Isso pode ou não funcionar dependendo de quão longe seu sistema está.
Se o problema for um sistema de arquivos de rede, você poderá forçar a desmontagem ou torná-lo online. Se o problema for um bug de kernel ou hardware, o que você pode fazer dependerá da natureza do bug. Recomenda-se a reinicialização (e a atualização para um kernel fixo ou a substituição do hardware quebrado).