Zumbis estão tomando conta do meu computador

6

Eu posso ver vários processos zumbis no meu computador. Como posso me livrar deles?

Na verdade, por que existem zumbis vlc e pidgin? É um bug no Ubuntu ou algo que eu fiz?

Obrigado!

ps aux |grep Z

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

sammy     3236  0.0  0.0      0     0 ?        Zl   heinä26   0:01 [vlc] <defunct>

sammy     4028  0.0  0.0      0     0 ?        Zl   heinä26   0:00 [vlc] <defunct>

sammy     4046  0.0  0.0      0     0 ?        Zl   heinä26   0:00 [vlc] <defunct>

sammy     4060  0.0  0.0      0     0 ?        Zl   heinä26   0:00 [vlc] <defunct>

sammy     4841  0.0  0.0      0     0 ?        Z    heinä26   0:00 [pidgin] <defunct>

sammy     4844  0.0  0.0      0     0 ?        Z    heinä26   0:00 [pidgin] <defunct>

sammy     6525  0.0  0.0      0     0 ?        Z    heinä26   0:00 [pidgin] <defunct>

sammy     6529  0.0  0.0      0     0 ?        Z    heinä26   0:00 [pidgin] <defunct>

sammy     8401  0.0  0.0      0     0 ?        Zl   heinä26   0:00 [vlc] <defunct>

sammy    13526  0.0  0.0      0     0 ?        Z    09:54   0:00 [pidgin] <defunct>
    
por sampie 27.07.2013 / 09:07

2 respostas

2

Eu acho que sua resposta está integrada em answer :

  

Se você tem processos zumbis, isso significa que os zumbis não foram esperados pelos pais (veja PPID exibido por ps -l ). Você tem três opções: Corrigir o processo pai (aguarde); mate o pai; ou viver com isso. Lembre-se que viver com ele não é tão difícil, porque os zumbis ocupam pouco mais de uma linha extra na saída de ps .

     

[...] Zumbis que existem por mais de um curto período de tempo normalmente indicam um bug no programa pai. Como com outros vazamentos, a presença de alguns zumbis não é preocupante em si, mas pode indicar um problema que cresceria sério sob cargas mais pesadas.

     

Para remover zumbis de um sistema, o sinal SIGCHLD pode ser enviado ao pai manualmente, usando o comando kill. Se o processo pai ainda se recusar a colher o zumbi, o próximo passo seria remover o processo pai. Quando um processo perde seu pai, o init se torna seu novo pai. O Init executa periodicamente a chamada do sistema de espera para obter zumbis com o init como pai.

Veja também esta postagem sobre como você pode se livrar de processos zumbis.

    
por Radu Rădeanu 27.07.2013 / 10:02
0

Pelo menos para o pidgin, isso parece ser um bug devido a problemas de entrar e sair da hibernação:

  

link

Os zumbis vlc são provavelmente apenas uma coincidência causada por erros naquele programa.

    
por Andrew Mao 11.08.2015 / 22:33

Tags