zoukankan      html  css  js  c++  java
  • 输出子进程状态

    问题描述:

             输出子进程状态

    问题解决:

             父进程如何检查子进程的终止状态呢?内核为每个终止子进程保存了一定量的信息包括进程ID、该进程的终止状态、以及该进程使用CPU的时间总量

    父进程获取子进程终止状态:

    s1

    s2

    s3

    注:

      如上所示,使用wait或waitpid可以获取子进程的ID和终止状态,使用函数prtexit(自定义)

    可以输出状态信息

    注2:

          waitpid函数中pid参数的作用解释如下:

           1、pid==-1       等待任一子进程的终止,此时于wait等效   

           2、pid>0           等待其进程ID与pid相等的子进程

           3、pid==0         等待其组ID等于调用进程组ID的任一子进程

           4、pid <-1         等待其组ID等于pid绝对值的任一子进程

  • 相关阅读:
    第六次作业--结对编程
    第四次作业--项目选题报告(团队)
    Eclipse和JDK的安装配置
    最大最小
    文档
    火车
    排队
    击鼓传花
    逆序数
    塔防——链表的基本操作
  • 原文地址:https://www.cnblogs.com/luosongchao/p/3381545.html
Copyright © 2011-2022 走看看