Zombie

Toni Fiz toni.fiz en gmail.com
Sab Jun 28 17:05:29 BST 2008


El día 27 de junio de 2008 22:28, Mauricio José Adonis Carrasco
<mike.alfa.2007 en gmail.com> escribió:
> Hola amigos, ¿sabe alguien cómo hacerle un seguimiento a un proceso
> zombie para saber cómo se oiginó éste? haciendo un top veo siempre que
> hay dos o un zombie... Ejm.: último top...
>
> Tasks: 135 total,   3 running, 130 sleeping,   0 stopped,   2 zombie
> Cpu(s): 12.9%us,  7.0%sy,  2.4%ni, 74.2%id,  2.9%wa,  0.1%hi,  0.4%si,
> 0.0%st
> Mem:   2042136k total,  1421912k used,   620224k free,   164312k buffers
> Swap:  1967920k total,      916k used,  1967004k free,   542764k cached
>
>
> Aunque este tipo de procesos no afecta en nada el funcionamiento del PC,
> no me gusta ver ese tipo de avisos, tampoco saber por qué se produce...
>
> Si alguien sabe algo, le agradecería su ayuda.
>
> Saludos y gracias a todos.
>
> --
> Mauricio José Adonis Carrasco <mike.alfa.2007 en gmail.com>
>

No me procuparia por los procesos zombie, es algo normal.

Un proceso zombie, es un proceso que ha muerto, dejando un "codigo de
finalización" (exit code), pero el padre, todavía no ha recogido esa
información (entre otras). Imagina, por ejemplo un programa que
ejecuta a su vez otro programa. Cuando el hijo (el segundo programa)
finaliza, guarda en unas estructuras de datos del sistema, la
información de finalización (por ejemplo 0 si ha terminado
correctamente, 1 en caso contrario), y esa información se guarda hasta
que el padre la lee
Eso es un proceso zombie.

También puede ser que el padre ya haya terminado, en ese caso, el SO
acabara por matarlo sin mas.

Como ya te he dicho, es algo normal que no debe preocuparte

Un saludo



Más información sobre la lista de distribución ubuntu-es