On 8/8/06, Székvölgyi Péter <[EMAIL PROTECTED]> wrote:
memstat kimenete:
    860k: PID  3100 (/usr/sbin/sshd)
    528k: PID  3121 (/usr/bin/rsync)
ebből termelt le egy adagot, a probléma nem is ott volt, hogy nem tudta
lekezelni a zombi proccesseket hanem ott, hogy sokkal gyorsabban termelte
mintsem le tudta volna ezeket kezelni.

Ott valami nem kerek. Mikor a gyerek vegez, kuld egy SIGCHILD-ot a
szulonek, es akkor mar le is lehet kerdezni a return code-t. Ha ezt
megteszed (signal handler-t kell irni hozza), akkor nem lesz zombi
processz.

Amugy meg ha nem szamit a return code, akkor az is lehet egy megoldas
(randa, de megoldas), hogy crontab-bol 5 percenkent legyilkolod a
defunct rsync-eket... :)

Persze szebb rsync-en belul megoldani a kerdest. Lehet, hogy forrast
kell turni hozza.

Agoston
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz