0.序
1.基础内容介绍
1)进程的组成:
2)fork函数调用后,系统所做工作:
2.函数详细介绍
1)函数原型
2)作用
3)描述
3.总结:
|
fork函数是Linux中创建进程的函数,也是唯一一个创建进程的函数。因此学好fork函数时基础中的基础。0.序
1.基础内容介绍
1)进程的概述:
进程简单的说就是一个程序一次执行的过程,它是一个动态的概念。按照教科书上的定义,进程是程序执行的实例,是linux的基本调度单位。
对于程序员来说,最重要的就是要区分进程和程序的区别,程序是指一段完成功能的代码,或者说是一个工具,它是一个静态的概念,而进程,它是动态的,比如,linux的vi编辑器,它就是一段在linux下用于文本编辑的工具,那么它是一个程序,而我们在linux终端中,可以分别开启两个vi编辑器的进程。一旦提到进程,我们的脑子里就应该产生——程序从代码的第一句动态的执行到最后一句这样的一个思路。
一个进程由如下元素组成:1.> 进程的当前上下文,即进程的当前执行状态;2.> 进程的当前执行目录3.>