当前位置: 首页 > news >正文

网站开发选什么职位网上购物哪个平台质量好又便宜

网站开发选什么职位,网上购物哪个平台质量好又便宜,怎么快速建网站教程,宁波网站建设制作的公司当子进程退出后#xff0c;会给父进程发送一个17号SIGCHLD信号#xff0c;父进程接收到17号信号后#xff0c;进入信号处理函数调用waitpid函数回收僵尸进程若多个子进程同时退出后#xff0c;这是切回到父进程#xff0c;此时父进程只会处理一个17号信号#xff0c;其他… 当子进程退出后会给父进程发送一个17号SIGCHLD信号父进程接收到17号信号后进入信号处理函数调用waitpid函数回收僵尸进程若多个子进程同时退出后这是切回到父进程此时父进程只会处理一个17号信号其他17号信号会被屏蔽。所以17号信号处理函数中只调用一次waitpid函数可能会造成僵尸进程回收不干净的问题。如果成功回收到僵尸进程了则再收一次直到没有僵尸进程为止结束循环                 0没有僵尸进程但是有活着的子进程函数运行成功                 -1没有僵尸进程且没有子进程函数运行失败。 17) SIGCHLD 当子进程退出后父进程会收到该信号。该信号不会让进程退出。 想要简单的回收子进程直接在父进程的某处wait0 #include stdio.h #include string.h #include stdlib.h #include unistd.h #include sys/types.h #include sys/stat.h #include fcntl.h #include dirent.h #include errno.h #include pthread.h #include semaphore.h #include sys/types.h #include sys/ipc.h #include sys/sem.h #include sys/wait.h void callback(int sig){printf(触发 %d 信号\n,sig);pid_t wpid wait(0);printf(wpid%d\n,wpid); } int main(int argc, const char *argv[]) {//捕获17号信号if(signal(SIGCHLD,callback)SIG_ERR){perror(signal);return -1;}printf(17号信息捕获成功\n);int i0;while(i20){if(fork()0)//子进程{exit(0);//退出}i;//只有父进程会执行i}while(1) //不让父进程退出不然僵尸进程会消失sleep(1);return 0; }很明显没有捕获到20个僵尸进程 改进 #include stdio.h #include string.h #include stdlib.h #include unistd.h #include sys/types.h #include sys/stat.h #include fcntl.h #include dirent.h #include errno.h #include pthread.h #include semaphore.h #include sys/types.h #include sys/ipc.h #include sys/sem.h #include sys/wait.h int count0; void callback(int sig){ // printf(触发 %d 信号\n,sig); while(1){//当回收成功后再收一次直到回收失败//-1,没有僵尸进程也没有子进程//0,没有僵尸进程但是有子进程pid_t wpid wait(0);if(wpid0)break;printf(%d wpid%d\n,count,wpid); } } int main(int argc, const char *argv[]) {//捕获17号信号if(signal(SIGCHLD,callback)SIG_ERR){perror(signal);return -1;}printf(17号信息捕获成功\n);int i0;while(i20){if(fork()0)//子进程{exit(0);//退出}i;//只有父进程会执行i}while(1)sleep(1);return 0; }
http://www.hkea.cn/news/14412987/

相关文章:

  • 大型网站制作教程免费建网站软件下载
  • wap网站建设方案 pdf微信云开发文档
  • 韶关做网站需要多少钱空白的网站怎么建设
  • 桂林做网站公司word文档素材免费下载
  • org后缀做网站行静态网站 apache
  • wordpress自适应网站博客模板最新建设信用交通网站 省
  • 溧水做网站价格博学云网站建设
  • 了解网站建设网站设计目的与规划怎么写
  • 百度验证网站所有权滨州网站建设hskj360
  • 中文字体怎么设计网站上海徐汇龙华公司鞋子
  • 站长网网站模板网站做百度推广要多少钱
  • 网站制作效果好卖域名的网站
  • 东莞做网站系统wordpress非常慢
  • 怎样设计网站主页网页编辑软件绿色
  • 网站设计师主要做什么的徐州抖音推广公司
  • 怎么帮客户做网站建站闵行网站建设公司纸
  • 北京大学廉政建设研究中心网站投资项目网
  • 出口网站平台wordpress怎样上传目录本
  • go语言网站开发江门网站建设方案开发
  • 网站维护需要平台和网站有什么区别
  • 微商城网站建设行情网站建设捌金手指花总十八
  • 找素材的网站大全论坛网站开发成本
  • 工信部 加强网站备案网站续费会计分录怎样做
  • 网站建设技术架构酒店加盟什么网站建设
  • 深圳著名设计网站wordpress淘宝主题
  • 个人网站备案信息百度小说排行榜第一名
  • html静态网站模板简单单页建筑人才网下载安装
  • 网站建设推广扬州南宁手机网站设计策划
  • 手机网站建设网站报价水务 网站建设
  • 公司网站建设费放什么科目网页设计尺寸怎么设计