一个进程终止后,但是它的父进程并没有通过wait或者waitpid函数回收它剩下的资源,这个进程就成为了一个僵尸进程。
避免僵尸进程的方法:
fork两次,将第二个子进程过继给1号进程init进程,由init进程回收第二个子进程剩下的资源。