【学习笔记】第二章——进程的定义、组成、组织方式、特征、状态 & 转换

1. 定义 & 组成

  1. 一般直接把进程实体称为进程,但是严格来说进程实体强调静态,而进程强调动态
  2. PCB(Process Control Block)是进程存在的唯一标志
  3. 进程的创建 & 撤销,实质上就是进程实体中 PCB 的创建 & 撤销。
  4. 进程是OS进行资源分配调度的一个独立单位。
    在这里插入图片描述
  • OS 通过 PCB 管理进程,因此 PCB 中应该包含 OS 对其进行管理所需的各种信息
  • PID(Process identifier):不重复,相当于进程的身份证
    在这里插入图片描述
  • 组成:PCB & 程序段 & 数据段
    在这里插入图片描述

2. 进程的组织

  • 前面是说的进程的内部,而这里是说的进程的外部——多个进程之间的问题。
  • 链接 & 索引 ==》 队列 & 索引表
    在这里插入图片描述
  • 链接方式:
    在这里插入图片描述
  • 索引方式:
    在这里插入图片描述

3. 特征

  • 动态性:最基本特征
  • 异步性:由此衍生出了进程同步机制
    在这里插入图片描述

1、2、3 总结导图

在这里插入图片描述

4. 状态

  • 五种状态:运行、就绪、阻塞、创建、终止
  • 这里看看定义就好,主要还是理解下面的转换部分
    在这里插入图片描述
    在这里插入图片描述

5. 转换

  • 很重要的图噢~可以多动手画几遍
  • 注意:就绪态不能直接到阻塞态,阻塞态也不能直接返回到运行态
  • 运行态到阻塞态是进程主动的,这是为了申请资源导致的
  • 阻塞态时拥有的资源最少
    在这里插入图片描述

4、5 总结导图

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值