fork函数在哪个头文件

2022-11-30 投稿:姚扬云 分享

EXEC不是cisco的, 是linux的环境高级。exec函数族,顾名思义,就是一簇函数,他把当前进程映像替换成新的程序文件,而且该程序通常main函数开始执行!

用fork函数创建子进程后,子进程往往要调用一种exec函数以执行另一个程序。

当进程调用一种exec函数时,该进程完全由新程序代换,而新程序则从其main函数开始执行。因为调用exec并不创建新进程,所以前后的进程ID并未改变。

exec只是用另一个新程序替换了当前进程的正文、数据、堆和栈段。有六种不同的exec函数可供使用,它们常常被统称为exec函数。

这些exec函数都是UNIX进程控制原语。

用fork可以创建新进程,用exec可以执行新的程序。

exit函数和两个wait函数处理终止和等待终止。这些是我们需要的基本的进程控制原语。

#fork函数在哪个头文件#相关文章

Windows用不了fork函数

linux几种创建进程的方法在Linux中主要提供了fork、vfork、clone三个进程创建方法。  在linux源码中这三个调用的执行过程是执行fork(),vfork(),clone()时,通

0.2万人浏览 forkfork函数windows