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

官方网站下载baiduwangpan百度提交入口的注意事项

官方网站下载baiduwangpan,百度提交入口的注意事项,网页制作基础是人工评分吗,网站 手机站开发 cms目录一、wait二、waitpid(1)参数:pid(2)参数:status(3)参数:options(4)返回值wait 与 waitpid 这两个函数的作用是:等待子进程退出,在子进程退出后释放子进程资源,防止子进程变成僵尸进程。但准确的说&…

目录

    • 一、wait
    • 二、waitpid
      • (1)参数:pid
      • (2)参数:status
      • (3)参数:options
      • (4)返回值

  waitwaitpid 这两个函数的作用是:等待子进程退出,在子进程退出后释放子进程资源,防止子进程变成僵尸进程。但准确的说,它们的作用是:处理已经退出的子进程,并获取子进程的退出返回值

 来举个例子:如果wait或者waitpid函数是在程序运行的第10秒才会被执行到,但是在程序运行的第5秒就已经有子进程A退出了,你觉得当运行到wait或者waitpid函数的时候,会去处理子进程A吗?

 答案是会的,因为准确的说它们的功能就是:处理已经退出的子进程,并获取子进程的退出返回值。

一、wait

pid_t wait(int *status);

 作用:如果调用时还没有已经退出的子进程,那么将阻塞等待任意一个子进程退出

  • int *status:使用status参数作为输出参数获取子进程的退出返回值。

 返回值:如果成功处理退出的子进程就返回子进程的pid,失败返回-1。

 注意:因为这个函数是一种阻塞等待,当阻塞被打断时,意味着这个函数处理失败。

二、waitpid

pid_t waitpid(pid_t pid, int *status, int options);

 作用:处理退出的子进程,但根据操作选项options的不同,也会分为不同的情况。

(1)参数:pid

pid含义
-1等待任意一个子进程
子进程pid等待该子进程

 pid这个参数常用的两个选项:

  • -1:代表着等待任意一个子进程退出,然后进行处理。
  • 子进程pid:专门去等待这个pid对应的子进程退出,然后进行处理。

(2)参数:status

  • int *status:输出参数,用于向外界返回退出子进程的返回值。

(3)参数:options

options含义
WNOHANG如果运行这个函数时子进程没有退出,直接返回,不等待。

  我们常用的就是这个选项:WNOHANG,表示当这个函数运行时如果没有子进程已经退出,就直接返回,并不阻塞等待。

(4)返回值

  返回值共三种:

  • 如果成功处理了退出的子进程:返回子进程pid
  • 如果当前没有子进程退出:返回0
  • 如果处理出错:返回-1
http://www.hkea.cn/news/316097/

相关文章:

  • b2b商贸网站环球网最新消息疫情
  • wordpress next主题什么是seo教程
  • 如何规划一个网站快手秒赞秒评网站推广
  • 中国网站开发网站seo需要用到哪些工具
  • 织梦做的网站首页出现空白网页平台做个业务推广
  • 备案做电影网站吗yandx引擎入口
  • 网站双倍浮动百度账号登陆入口
  • 聊城市网站建设网站推广排名
  • 帝国新闻网站模板百度seo推广怎么做
  • 预约做港澳证的网站网站排名在线优化工具
  • 罗湖实惠的网站建设费用成都官网seo厂家
  • 建设部官方网站有哪些优帮云排名优化
  • 天津做网站找谁新东方在线教育平台官网
  • 南宁做网站在哪了日本预测比分
  • 咋样查看网站用什么编程语言做的9个广州seo推广神技
  • 网站链接太多怎么做网站地图谷歌广告
  • 网站关键词更新临汾网络推广
  • 个人做网站靠什么盈利免费网站建设模板
  • 网站开发 打标签aso优化怎么做
  • 教育校园网站建设方案seo每天一贴
  • 怎么看网站的建设时间推广公司品牌
  • 营销型网站有什么特点英语培训机构
  • 学院网站的系统建设方式宝鸡网站seo
  • 网站客户端怎么做的百度一下了你就知道官网
  • 有什么推广方法优化大师电脑版官方
  • 自己做网站的服务器上海网站建设公司排名
  • 跳蛋塞逼做多的视频网站百度广告联盟官网
  • 房地产网站开发文档企业查询
  • 做emu对网站有什么要求十大免费无代码开发软件
  • 扬州专业做网站做关键词优化