Sunday, October 15, 2006

[Segmentation Fault] 10/15/2006 12:33:24 PM

Muy buen artículo, pero la parte del hijo zombie tiene alguna inexactitud.

Cuando dices "...un proceso no morirá hasta haber informado de que lo hizo. (informar de que terminó su trabajo con éxito)" no es del todo cierto.
El proceso muere pero no puede desaparecer del sistema ("vaga en pena" :-) ) hasta poder informar a su padre.

Por lo tanto, el proceso NO sigue vivo.

Finalmente, el proceso Init no envía un SIGKILL al proceso adoptado ya que éste ya ha muerto. El "exorcismo" se produce vía la llamada al sistema wait (o waitpid, ...) como haría cualquier padre responsable.

--
Posted by cirne to Segmentation Fault at 10/15/2006 12:33:24 PM

0 Comentarios:

Post a Comment

<< Home