2021-4-12操作系统4

一、进程的定义:
(1)进程是程序的一次执行
(2)进程是一个程序以及其数据在处理机上顺序执行所发生的活动
(3)进程是具有独立功能的程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位
二、进程包括:
程序段、数据段、PCB(进程控制块)
三、进程的特征:
(1)动态性
(2)并发性
(3)独立性
(4)异步性
四、进程的三种基本状态(重点):
(1)就绪状态
(2)执行状态
(3)阻塞状态
五、三种状态的转换(重点):
在这里插入图片描述
(只要处理机中是空的,程序会从就绪状态进入到执行)
六、引入挂起原语操作后三个进程状态的转换:
(1)活动就绪->静止就绪
(2)活动阻塞->静止阻塞
(3)静止就绪->活动就绪
(4)静止阻塞->活动阻塞
在这里插入图片描述
七、引入挂起操作后五个进程状态的转换
(1)NULL->创建
(2)创建->活动就绪
(3)创建->静止就绪
(4)执行->终止
在这里插入图片描述

八、进程管理中的数据结构
1.OS管理的数据结构一般分为四类:
(1)内存表
(2)设备表
(3)文件表
(4)用于进程管理的进程表(进程控制块PCB)【重点】
2.PCB的作用
(1)作为独立运行基本单位的标志;
(2)能实现间接断性运行方式;
(3)提供进程管理所需要的的信息;
(4)提供进程调度所需要的信息;
(5)实现与其他进程的同步与通信;
3.PCB中的信息:
(1)进程标识符;
(2)处理机状态;
(3)进程调度信息;
(4)进程控制信息;
4.PCB的组织方式:
(1)线性方式;
(2)链接方式;
(3)索引方式;

猜你喜欢

转载自blog.csdn.net/qq_45968950/article/details/115642013