next up previous
Next: Signale Up: Prozesse Previous: Eigenschaften

Generierung

allererster Prozeß nach dem Systemstart ist init login setzt initial UID/GID neue Prozesse werden durch fork-and-exec erzeugt daher sind alle Prozesse Nachfolger von init fork erzeugt vollständige Kopie des aufrufenden Prozesses exec redefiniert das Image erhalten bleiben nicht erhalten bleiben aufrufende Prozesse werden synchron weiterbearbeitet bzw. erwarten mit wait das Ende ihrer Kinder
\includegraphics[scale=0.5]{fork.eps}
Prozesshierarchie mit pstree
  init-+-apmd
     |-bash---startx---xinit-+-X
     |                       `-kwm-+-emacs-+-xdvi.bin---gs
     |                             |       `-xdvi.bin
     |                             |-kaudioserver---maudio
     |                             |-kbgndwm
     |                             |-kfm-+-rxvt---bash---slattach
     |                             |     `-rxvt---bash
     |                             |-kpager
     |                             |-kpanel
     |                             |-krootwm
     |                             |-kwmsound
     |                             |-rxvt---su
     |                             |-rxvt---bash
     |                             `-rxvt---bash---pstree
     |-cardmgr
     |-getty
     |-gpm
     |-inetd
     |-kflushd
     |-klogd
     |-kpiod
     |-kswapd
     |-logger
     |-portmap
     |-rpc.mountd
     |-rpc.nfsd
     |-sshd
     |-syslogd
     |-update
     `-vmnet-bridge



1999-06-02