Sobre los procesos zombie en GNU/Linux

q00¡Hola a todos!

Un poco de información referente al mundo GNU/Linux. El proceso zombie o «defunct» (difunto… otros dirán no muerto xD ) es un proceso que ha completado su ejecución pero aún tiene una entrada en la tabla de procesos, y por énde, también consumiendo memoria RAM; esto permite al proceso que lo ha creado leer el estado de su salida.

Estos procesos se generan constantemente pero rápidamente, por lo cual no lo veremos muy frecuentemente. Si se mira que hay procesos zombies en tu sistema, habría que preocuparse un poco y ver qué se puede hacer. Con el comando top podemos ver los procesos en general y, en particular, los que están en estado zombie. A continuación, un ejemplo:

$ top

q01

Podemos ver en la imagen anterior que hay 3 procesos zombie.

Con el comando ps lo podríamos ver algo así:

q02

Con el comando top es difícil a veces lograr ver en sí la línea de comando del proceso zombie específico, por ésa razón también podemos usar el típico comando ps con algunos parámetros…

ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'

Bien eso es todo. ¡Saludos!

Comentarios por Facebook

comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*