[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]> >Esto es "medio" incorrecto. Un zombie es un proceso completamente > >muerto, ya no ocupa ningún recurso del equipo, si se fijan en la salida > >del top o del ps, tienen todo en ceros (no ocupan RAM, ni tiempo de > >procesador, ya no tienen archivos abiertos, ya no hacen entrada/salida, > >ni nada). > > mmmh. entonces algo me falta, pues si no ocupan recursos, porque apache > estaba bloqueado? > > Si son estos procesos siguen contando, y apache tiene asignado un maximo > de procesos para engendrar, podria ser que creyera que estaban vivos y > no dejaba crear nuevos? > > (supongo que esto es un poco academico, pero se me hace interezante...) Tal vez sea esa la razon - Como sea, conviene echarse un clavado a ver que estas usando que lleve a esta condicion... Probablemente estes usando algun modulo no oficial, o alguna configuracion muy mafufa... Un Apache normal no hace eso. > >sus hijos, algo así como su "certificado de muerte" :). Los procesos que > >terminan pasan al estado de zombies mientras sus padres no reciban el > >estado de salida con la llamada wait(). > > Es decir, apache no sabia que ya estaban "difuntos"? En efecto. Muchas veces, cuando haces un programa que "engendra" a varios hijos, le indicas que ignore las muertes de estos (en Perl, por ejemplo, usando el modulo POSIX, le das SIG{CHLD}='ignore' y quedas)... O si tienes que hacer cierta limpieza cuando termina uno de los procesos hijo, haces un manejador para la se&al SIGCHLD. Al parecer, estos procesos se le fueron de la contabilidad a Apache. > >Pero... rebootear una máquina sólo para liberar una pocas entradas en la > >tabla de procesos es completamente overkill. Es como... querer cambiarte > >de casa sólo porque se mancho la mesa de la cocina. > > Pero es mas rapido que estar buscando los procesos ...el servidor tarda 2 > minutos en reiniciar... Ummm... Toma mucho menos tiempo encontrar a los procesos :) ps afx te los muestra por arboles - matas al padre de los procesos zombie, y estos se van junto con el. Saludos, -- Gunnar Wolf - gwolf en campus iztacala unam mx - (+52-55)5623-1118 PGP key 1024D/8BB527AF 2001-10-23 Fingerprint: 0C79 D2D1 2C4E 9CE4 5973 F800 D80E F35A 8BB5 27AF _______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/