五状态模型
最后更新于:2022-04-02 04:05:10
[TOC]
## 五状态模型
![](https://files.catbox.moe/mbnyel.png)
### 执行状态
- 进程获得CP∪,其程序正在执行称为执行状态
- 在单处理机中,在某个时刻只能有一个进程是处于执行状态
### 阻塞状态
- 进程因某种原因如:其他设备未就绪而无法继续执行
- 从而放弃CPU的状态称为阻塞状态
- 有多个阻塞进程会被放置在阻塞队列
### 就绪
- 当进程做好准备进行处理时候为就绪状态
- 当执行状态的进程时间片用完后回到就绪状态
### 创建的状态
- 创建进程时拥有PCB但其他资源尚未就绪的状态称为创建状态
- 分配PCB -> 插入就绪队列
- 操作系统提供fork函数接口创建进程
### 终止状态
- 进程结束由系统清理或者归还PCB的状态称为终止状态
- 系统清理 -> PCB归还
';