什么是进程
进程,是一个具有一定独立功能的程序关于某个数据集合的一次运行活动,是系统进行资源分配和调度的一个独立单位。
几个要点
- 进程是程序的一次执行;
- 进程是一个程序及其数据在处理机上顺序执行时所发生的活动;
- 进程是程序在一个数据集合上运行的过程;
- 进程是系统进行资源分配和调度的一个独立单位;
进程的结构
进程由三部分组成,分别是:控制块(PCB)、数据段、程序段。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/f2307e39ec03b4da94cabbb69198e89e.png)
进程的特征
- 动态性:由创建而生,由撤销而亡;
- 并发性:多个进程同时运行;
- 独立性:独立的资源分配;
- 异步性:相互独立、互不干扰;