BABY(1)                   USER COMMANDS                   BABY(1)


NAME
       BABY - create new process from two parent processes

SYNOPSIS
       baby [-sex] [-name]

DESCRIPTION
       baby  is  initiated  when  one parent process poll another
       server  process  through  a  socket  connection  (BSD)  or
       through  pipes  in the System V implementation.  baby runs
       at low priority for approximately 40 weeks then terminates
       with very heavy system load. Most systems require constant
       monitoring when baby reaches its final  stages  of  execu­
       tion.

       Older implementations of baby required that the initiating
       process not be present at the time of completion. In these
       versions  the  initiating process is awakened and notified
       of the results upon completion. Modern versions allow both
       parent  processes  to be active during the final stages of
       baby.

OPTIONS
       -sex   option indicating type of process created.

       -name  process identification to be attached  to  the  new
              process.

RESULT
       Successful execution of the baby(1) results in new process
       being created and named. Parent processes  then  typically
       broadcast  messages  to all other processes informing them
       of their new status in the system.

BUGS
       The sleep command may not work on either parent  processes
       for  some time afterward, as new baby processes constantly
       send interrupts which must be handled by one or more  par-
       ent.   baby  processes  upon  being created may frequently
       dump core in /tmp requiring /tmp to be  cleaned  out  fre-
       quently by one of the parent processes.

SEE ALSO
       sleep(1) dump(8) cry(3)













dl8ock                   1. November 1997                       1