超链接没有反应
666
2022-05-30
1、函数简介
1)、得到当前的进程id
pid_t getpid();
2)、fork函数
要创建进程,必须调用fork函数, 系统调用fork用于派生一个进程,函数原型如下
#include
#include
pid_t fork(void)
若成功,父进程中返回子进程id,子进程返回0;若出错则返回-1,若出错返回0,要注意这是2次返回,由于在复制时复制了父进程的堆栈段,所以两个进程都停留在fork函数中,等待 返回。因此fork函数会返回两次,一次是在父进程中返回,另一次是在子进程中返回,这两次的返回值是不一样的,fork后就复制拉了一个进程,原来进程叫父进程,子进程是父进程的一个拷贝,子进程得到数据段和堆栈段的拷贝,父和子进程数据不共享。
3 )、vfork函数
#include
#include
pid_t vfork(void)
Linux 任务调度
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。