fork 与 wait

注意理解这两个例子就ok,具体函数怎么用man一下

fork 函数

头文件: #include <unistd.h>

进程:一个.c文件的运行,就是一个进程。

fork函数的作用:调用一次fork函数就相当于克隆了一个新的.c文件,运行这个程序,就相当于有两个程序在运行,一个父进程,一个子进程。

相当于有两个.c文件在执行,一个进程号是0代表是子进程,另一个进程号大于0代表是父进程

Wait函数

头文件:#include <sys/types.h>       #include <sys/wait.h>

功能:父进程一旦调用了wait函数就立即阻塞自己,wait函数自动分析是否当前进程的某子进程已经退出,如果让它找到一个已经僵尸的子进程,wait就收集这个子进程的信息,并把它彻底销毁后返回,如果没有找到就一直阻塞到这里,直到一个出现为止。Wait函数处理了僵尸子进程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值