Linux应用开发 | 进程

进程

1.概念

进程是一个具有一定独立功能的程序的一次运行活动。
特点:动态性、并发性、独立性、异步性
程序是静态的,程序运行起来就是一个进程了。
进程三态:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.进程创建

2.1. fork

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2. vfork

在这里插入图片描述
在这里插入图片描述

2.3. exec

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.4 wait

在这里插入图片描述
在这里插入图片描述