首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

孤儿进程和僵尸进程

linux基础 僵尸进程 当进程exit()退出之后,他的父进程没有通过wait()系统调用回收他的进程描述符的信息,该进程会继续停留在系统的进程表中,占用内核资源,这样的进程就是僵尸进程。...#include #include int main () { /*fpid表示fork函数返回的值,fork会返回两次, 一次是父进程,返回值是子进程的...Pid,在子进程会返回0*/ pid_t fpid; fpid=fork();//fork后会出现两个分支执行下面的代码,一个父进程,一个新的子进程 if (fpid < 0)...; else if (fpid == 0) { // printf("child id is %dn",getpid()); sleep(30);//睡眠30s,...Pid,在子进程会返回0*/ pid_t fpid; fpid=fork();//fork后会出现两个分支执行下面的代码,一个父进程,一个新的子进程 if (fpid < 0)

99210
领券