程序地带

Linux系统编程 - 13. wait 回收子进程



阻塞等待子进程退出


回收子进程残留的PCB资源


获取子进程的状态。


NAME
wait, waitpid, waitid - wait for process to change state
SYNOPSIS
#include <sys/types.h>
#include <sys/wait.h>
pid_t wait(int *wstatus);
pid_t waitpid(pid_t pid, int *wstatus, int options);
int waitid(idtype_t idtype, id_t id, siginfo_t *infop, int options);
/* This is the glibc and POSIX interface; see
NOTES for information on the raw system call. */
DESCRIPTION
All of these system calls are used to wait for state changes in a child
of the calling process, and obtain information about the child whose
state has changed. A state change is c

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/f2157120/article/details/109757271

随机推荐

Liun常用命令

自己整理:cat/etc/redhat-release显示系统安装时centos默认的发行版本信息nohupjava-jar/opt/oyz3dserver/oyz3dserver-1.0-SNAPS...

hao一个人的武林 阅读(543)

数电实验报告实验一_数电课设其实也没那么难2.1

数电实验报告实验一_数电课设其实也没那么难2.1

 1引言如上就是课题二、数字式抢答器课题三、多路彩灯控制器相比天天在路口见的红绿灯这俩题可能抽象了一点我自己是课题三做的时候发现这题还真不是最简单的一个...一步一步来吧数电并不是一个很能速成的东西p...

weixin_39600704 阅读(792)

2020-11-18

office存储凭据已过期,请登录以便我们验证您的预订”这个问题困扰了我很久,每次都尝试点登录,但每次都会卡死,最终在网上找到了解决方法...

shallot_178 阅读(801)

搭建Loki、Promtail、Grafana轻量级日志系统(centos7)

搭建Loki、Promtail、Grafana轻量级日志系统(centos7)

需求公司项目采用微服务的架构,服务很多,每个服务都有自己的日志,分别存放在不同的服务器上。当查找日志时需要分别登录不同的服务器,有大量的请求的情况下,在日志文件中查找信息十分困难。想要搭建一个日志系统...

成钰 阅读(786)

软件单元测试入门

软件测试是保证软件质量的重要手段之一。现在,无论是大公司,还是中小型公司,都已经非常重视软件测试,越来越多的公司也开始建立独立的测试团队。然而&...

奇小葩 阅读(263)

黑暗之光第一章

第1章:设计游戏开始进入场景1.设置相机视野同步选中要调整的相机GameObject-AlignWithView(快捷键Ctrl+Shift+F)2.添加光Directi...

weixin_51737236 阅读(371)