zombies
Cejka Rudolf
cejkar at dcse.fee.vutbr.cz
Fri Oct 23 11:06:47 CEST 1998
> >Poradi mi nekdo, jak se zbavit zombies ?
> >Zkousim si udelat komunikaci server/client na TCP/IP. Server mi chodi,
> >ale po childs zustavaji zombies. Uz jsem tam dal za fork() i
> >waitpid(pid), ukoncuji childs pres exit(0), ale nezabralo to. Rad bych
> >vedel, kde delam chybu a proc se ti zombaci objevuji.
>
> (to neni z moji hlavy, ale z Internetworking with TCP/IP, Client-Server
> Programming and Applications, Prentice-Hall, ISBN 0-13-474222-2 )
> ...
Jeste pro doplneni: U sigaction() existuje volba SA_NOCLDWAIT
(minimalne od 3.0), ktera rika, aby se zombie nedelaly. Vhodne pro
pripad, ze rodicovsky proces se o sve deti nechce starat a nechce vedet,
jak jeho deticky skoncily (exit code, spotrebovany cas, velikost
zabirane pameti atd. - moc pekne sledovat :-))...
--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--
Rudolf Cejka (cejkar at dcse.fee.vutbr.cz; http://www.fee.vutbr.cz/~cejkar)
Technical University of Brno, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66 Brno, Czech Republic
More information about the Users-l
mailing list