回顾一下操作系统,本章讲解进程相关的知识点😁
1.进程的定义
进程:就是一个指令的序列
单道程序
多道程序
为了方便操作系统的并发执行。引入了进程、进程实体。
PCB、程序段、数据段构成了进程实体(进程映像)
进程&进程实体
进程不同定义:(强调动态性)
- 进程是程序的一次执行过程
- 进程是一个程序以及数据在处理机上顺序执行所发生的活动
- 进程是具有独立功能的程序在数据集合上运动的过程,是系统进行资源分配和独立调度的独立单位。
进程实体:(强调静态性)
- 程序段、数据端、PCB组成进程实体
- 创建进程,实质就是创建实体中的PCB,撤销亦是如此
- ==PCB是进程存在的唯一标志
PCB
- 进程描述信息
- 进程控制和管理信息
- 资源分配清单
- 处理机相关信息
进程的组织
链接方式:
1. 执行指针
2. 就绪队列指针
3. 阻塞队列指针
索引方式:
1. 就写指针 ————》 pcb
2. 就绪表指针 ————》就绪索引表
3. 阻塞表指针 ————》阻塞索引表
进程的特征
- 动态性 (最基本特征)
- 并发性
- 独立性 (能独立运行、独立获取资源、接受调度的基本单位)
- 异步性
- 结构性