Zombies
Zombie process:
- a process that is “waiting” for its parent to accept its return code
- a parent accepts a child’s return code by executing wait()
- shows up with 'Z' in ps -a
A terminating process may be a (multiple) parent; the kernel ensures all of its children are orphaned and adopted by init