特牛网址导航

Linux-僵尸进程产生与处理_sleep(10); // 放开此方法,会出现僵尸进程__lv_的博客-CSDN博客

网友收藏
背景父进程创建子进程之后,父进程没有等待该子进程的退出,子进程就会成为僵尸进程,如果父进程也退出,这个时候子进程也可以被init进程回收,释放资源。如果父进程不退出,子进程占用的资源将永远不会被释放。产生以下示例是一个产生僵尸进程的典型例子#include <stdio.h>#include <unistd.h>#include <stdlib.h>int main(int argc, char **argv) { p..._sleep(10); // 放开此方法,会出现僵尸进程