Re: defunct

Top Page

Reply to this message
Author: Patrice Karatchentzeff
Date:  
To: guilde
CC: Guilde
Subject: Re: defunct
Le 15/02/07, Raphaël Jacquot<sxpert@???> a écrit :
> Patrice Karatchentzeff wrote:
> > Salut,
> >
> > Il y a un truc que je ne comprends plus...
> >
> > Sur les UNIX anciens (tout sauf Linux quoi), quand on processus
> > partait en zombie, on avait un processus <defunct> dans la table des
> > processus qui restait jusqu'au prochain reboot... c'était
> > compréhensible (plus de pid donc invirable).
> >
> > Sous Linux (noyau 2.6), le processus est viré de la table des processus...
> >
> > Comment se fait-ce ?
> >
> > Merci
> >
> ben le noyau détecte le processus et dégage toutes ses ressources, selon
> l'adage qu'il est inutile de s'encombrer de choses dont on a que faire.


Je suis bien d'accord sauf que, *par définiton*, un zombie occupe
indûment un emplacement dans la table des processus avec un numéro de
PID... inconnu. Jusqu'à présent, la seule solution connue était... de
rebooter la machine.

Le noyau Linux aurait-il trouver la solution à cette quadrature du cercle ?

PK


-- 
      |\      _,,,---,,_       Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'    -.  ;-;;,_   mailto:p.karatchentzeff@free.fr
     |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
    '---''(_/--'  `-'\_)