lsof -p 32637
lhe dará mais informações sobre o processo. Observar o processo pai que está causando isso pode ajudar a evitar isso.
Eu tenho muito de processos sh
extintos em execução. Quando eu executo este comando, para contá-los:
ps -ax | grep sh | wc -l
Diz que tenho 2655 no momento. Eles usam algum recurso do sistema? Eu não tenho ideia de onde eles estão vindo, este é o único dado que o comando ps me dá:
32637 ? Z 0:00 [sh] <defunct>
Alguém sabe como impedir que isso aconteça e como matar esses processos?
Do they use up any system resources?
Eu acredito que não seja muito diferente de um espaço na tabela de processos.
how to stop this from happening?
Identifique qual é o processo pai deles que os gerou e descubra porque não está esperando que seus filhos morram (e, portanto, não os colhem)
how to kill these processes?
Você não pode matar algo que já está morto. Se o pai é morto, o init deve eventualmente herdá-lo e colher para você.