17 años en Internet

24 febrero 2009

La noche de los zombies cachondos

Fuente: macosxhints.com

Me ha llamado la atención de que según nos cuentan en macosxhints.com, si utilizas el cliente de correo Mail en el sistema Mac OS X Leopard... por cada e-mail que envías se crea un proceso zombie (un proceso que no tiene padre al que devolver información).

Para saber cuantos de estos procesos zombies tienes en ejecución bastaría con abrir una terminal y hacer:
$ ps -ef | grep AddressBookSync | wc -l

Captura de pantalla, antes y después de enviar un e-mail.

Además nos alertan que cuando esta bacanal de muertos vivientes supera los 100 procesos comienzan a verse mensajes de error: unexpected error -100008 occurred. Lo lógico para solucionar esto sin intentar reiniciar sería matar todos estos procesos zombies (siempre y cuando el problema no resida con los descriptores de fichero abiertos):
$ kill -9 pid_del_proceso

Si esto fuera Linux... ya habría un parche que lo solucionara.

1 comentario:

  1. Pero a los zombies los ha adoptado INIT, vuelven a tener un papito :p (en junio la patri y yo aprobamos acso2)

    ResponderEliminar

Si te ha gustado la entrada o consideras que algún dato es erróneo o símplemente deseas dar algún consejo, no dudes en dejar un comentario. Todo feedback es bienvenido siempre que sea respetuoso. También puedes contactarme vía Twitter @Hamster_ruso si lo consideras necesario.