僵尸进程linux下如何编程产生10个僵尸进程

僵尸进程  时间:2021-07-09  阅读:()

linux下如何编程产生10个僵尸进程

#include <stdio.h> #include <unistd.h> #include <errno.h> #include <stdlib.h> int main() { int i; pid_t pid; for (i = 0; i < 10; ++i) { pid = fork(); switch(pid) { case -1: perror("fork"); exit(-1); case 0: //child printf("I am child"); exit(0); default: break; } } while (1) { sleep(1); printf("I am parent "); } return 0; //will never reach here } 这段程序就可以产生10个僵尸进程,编译执行后ps -ef查看,<defunct>就表示僵尸进程。

原理是产生子进程之后它只打印一句话就退出,而父进程最终进入while无限循环,所以不退出,并且它没有调用wait()或者waitpid()函数清理子进程,所以子进程全部成为僵尸进程;如果父进程退出,那么不会产生僵尸进程,因为子进程被过继给1号进程(init进程),init进程负责清理子进程。

VoLLcloud(月付低至2.8刀)香港vps大带宽,三网直连

VoLLcloud LLC是一家成立于2020年12月互联网服务提供商企业,于2021年1月份投入云计算应用服务,为广大用户群体提供云服务平台,已经多个数据中心部署云计算中心,其中包括亚洲、美国、欧洲等地区,拥有自己的研发和技术服务团队。现七夕将至,VoLLcloud LLC 推出亚洲地区(香港)所有产品7折优惠,该产品为CMI线路,去程三网163,回程三网CMI线路,默认赠送 2G DDoS/C...

Hosteons:洛杉矶/纽约/达拉斯免费升级10Gbps端口,KVM年付21美元起

今年1月的时候Hosteons开始提供1Gbps端口KVM架构VPS,目前商家在LET发布消息,到本月30日之前,用户下单洛杉矶/纽约/达拉斯三个地区机房KVM主机可以从1Gbps免费升级到10Gbps端口,最低年付仅21美元起。Hosteons是一家成立于2018年的国外VPS主机商,主要提供VPS、Hybrid Dedicated Servers及独立服务器租用等,提供IPv4+IPv6,支持...

百纵科技(19元/月),美国洛杉矶10G防御服务器/洛杉矶C3机房 带金盾高防

百纵科技官网:https://www.baizon.cn/百纵科技:美国云服务器活动重磅来袭,洛杉矶C3机房 带金盾高防,会员后台可自助管理防火墙,添加黑白名单 CC策略开启低中高.CPU全系列E52680v3 DDR4内存 三星固态盘列阵。另有高防清洗!美国洛杉矶 CN2 云服务器CPU内存带宽数据盘防御价格1H1G10M10G10G19元/月 购买地址2H1G10M10G10G29元/月 购买...

僵尸进程为你推荐
一物一码一码归一码的上句是什么?md5值md5值什么用备忘录模式为什么我的华为手机界面总是有个框框在备忘录上面微信论坛手机微信论坛如何实现色库赤峰中色库博红烨锌业有限公司就是冶炼厂在 赤峰的 什么地方,一 人知道吗???相似图片搜索怎么找手机上的一张相似图片?51信用卡论坛51信用卡怎么样?qq号码查询如何查看自己手机的QQ号杭州营销型网站苏州网站推广有哪些?酷源码我在网上下载好了企业源码 需要怎么修改才可以直接上传到我的空间(我以有上传工具了)就是不会上修改和上
过期域名查询 泛域名解析 budgetvm 东莞电信局 dns是什么 瓦工 cdn服务器 账号泄露 info域名 好看的桌面背景图片 tk域名 警告本网站美国保护 最好的qq空间 鲁诺 ca187 网通服务器 dnspod 全能空间 德讯 永久免费空间 更多