摘要:
僵尸进程 就是 已经结束,但是还没有清理出去的.用kill -9 $PID 也无法杀死.所以程序中应该避免出现僵尸进程.用fork之后,父进程如果没有wait /waitpid 等待子进程的话,子进程完毕后,就成了僵尸进程.但是父进程如果等待wait/waitpid的话,就没法干别的事情了...尤其在多个子进程的情况下.所以 中断 信号量 是一个好办法:#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/wait.h>#include <sys/type 阅读全文