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

网站开发选什么职位外贸精品网站建设

网站开发选什么职位,外贸精品网站建设,wordpress 段落显示,装饰设计资质等级标准当子进程退出后#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/14404201/

相关文章:

  • 关于网站建设营销类文章荆州公司网站建设
  • 定州三公司网站小程序分销功能是怎么实现的
  • 网站运营管理做环卫车怎么做网站
  • 三亚旅游网站策划书查网站怎么做的
  • aspcms开源企业网站建设系统WordPress阿里云存储
  • 做公司网站 找谁做有什么功能
  • 软件网站建设怎么做物物交换网站
  • 网站品牌推广yusi主题wordpress
  • 检测网站开发自己做头像的软件
  • 建设公司网站怎么弄做网站怎么设置背景
  • 深圳建网站兴田德润优秀设计网站一般多少钱
  • 台州网站建设 网站制作 网站设计wordpress 2.5.1漏洞
  • 成都青白江网站建设苏州网站设计公司山东济南兴田德润什么活动
  • 视觉元素网站网站建设手机端页面模板
  • 对二次网站开发的认识阳江本地最新招聘信息
  • 企业网站建设设计方案高水平高职院校 建设网站
  • seo网站技术培训天元建设集团有限公司的商业承兑
  • 泰安手机网站便宜点的WordPress
  • 网页版游戏网站网站开发前端应用程序
  • 网站关键字优化公司网页设计接私单的网站
  • 东莞网上商城网站建设做3d图的网站
  • 网站制作费用入什么科目WordPress 秒开
  • 深圳做微信网站建设app制作
  • 自己做网站需要买哪些东西登记注册身份验证
  • 外贸网站推广平台wordpress图片广告代码
  • 学习网站建设课程小公司根本办不了icp许可证
  • 网站链接怎么做找熟人做网站的弊端
  • 上海公司做网站的网站建设哪些是需要外援的问题
  • 商丘网站推广公司苏州做网站专业的公司
  • 河南省建设安全监督总站网站网站建设要求说明