Arturo "Buanzo" Busleiman wrote, On 15/05/2004 18:50:

En verdad cuando tenes procesos que no podes matar, generalmente son
childs de otros procesos que murieron, pero que el proceso padre no libero
sus recursos con wait() al recibir SIGCHLD. los llamados "zombie"... estan
muertos, pero siguen ahi, esperando al parent. Si matas con una senial
tipo SIGTERM al padre, quiza el wait() se ejecute, pero depende de cada
programa.

Los procesos que quedan huerfanos pasan a tener init como padre, e init libera los recursos. Aunque el padre no los libere al morir, los procesos zombies deber�an desaparecer. Por lo menos eso es lo que recuerdo haber leido hace mucho...

Sin emargo el problema de los procesos que no se mueren tambi�n lo vi un par de veces. Tambi�n hace mucho. No recuerdo bien que era, ni bajo que condiciones, pero ten�a que rebootear el linux porque se me acumulaban procesos que no pod�a matar con nada.

                                        K.

--
Lucas Wall <[EMAIL PROTECTED]>
Buenos Aires, Argentina
http://www.kadath.com.ar
PGP  1024D/A5A328DF  826D F289 02F9 D988 2704  54EF 5AFD EBCC A5A3 28DF

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
Para desuscribirte ten�s que visitar la p�gina
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/

Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED]
Apoya al ASLE enviando tu firma http://www.linux.org.ar/asle

Responder a