ubiquitour.com

¿Qué es Zombie en Ubuntu?

Procesos Zombie son procesos que no están funcionando, pero todavía se hace referencia en el sistema. Estos procesos todavía tienen un proceso de padre sobreviviente y se asignaron a una entrada del proceso, pero son esencialmente muertos y no pueden funcionar. No ocupan memoria en su sistema y son inofensivos.

¿Por qué terminar procesos Zombie?

Procesos Zombie ocupan espacio en su lista de procesos. Ubuntu Linux se purgará finalmente estos procesos en la lista, pero agregan mayor complejidad a las consultas del proceso a través del espacio extra toman. Además, un sistema muy activo puede funcionar fuera de proceso disponibles asas si estos procesos no se purgan.

¿Cómo se identifica un proceso Zombie?

Zombies pueden ser identificados por abrir una nueva ventana de terminal y escribiendo "ps-el | grep 'Z' "(sin las comillas). Se mostrarán todos los procesos en un estado de "zombie". Procesos Zombie tendrá el texto < difunto > en la etiqueta, identificándolos claramente. Además, se exhibe la PPID, o ID de proceso padre, de la aplicación que generó el proceso zombie.

¿Como Zombie procesos quitado?

Ubuntu Linux habitualmente purgas procesos zombie del sistema automáticamente y es necesaria ninguna acción. Puede purgar procesos zombie manualmente mediante el envío de un comando SIGCHILD al padre del zombi. Para ello, escriba "kill -s SIGCHLD < pid >" (sin las comillas). Reemplace < pid > con el número de identificación del proceso padre del zombi, que aparece en la lista que identifica el proceso como un zombie.

Procesos huérfanos Zombie

Un zombie puede ser huérfano cuando su proceso padre muere repentinamente y no ha sido cosechado por el sistema. El sistema recogerá automáticamente este proceso, pero rápidamente puede recuperar el control de la situación y cosechar el proceso reiniciando la aplicación o proceso que originalmente lo engendrado.