一、三种基本状态
运行态:进程占用cpu并在cpu上运行
就绪态:已具备运行条件,没有空闲cpu而不能运行(万事具备,只欠cpu)
阻塞态(等待态):等待某一个事件发生而不能运行
二、另外两种状态
创建态:操作系统为进程分配空间,初始化PCB
终止态:操作系统回收资源,撤销PCB
三、进程状态的转换
![](https://img-blog.csdnimg.cn/img_convert/395f6edc73ddeaafbd728a5550dc9071.png)
运行态—>阻塞态:进程自身的主动行为
阻塞态—>就绪态:不被进程自身控制的被动行为
四、总结
![](https://img-blog.csdnimg.cn/img_convert/c5181372b5171e8ed05f6daad21e381b.png)
一、三种基本状态
运行态:进程占用cpu并在cpu上运行
就绪态:已具备运行条件,没有空闲cpu而不能运行(万事具备,只欠cpu)
阻塞态(等待态):等待某一个事件发生而不能运行
二、另外两种状态
创建态:操作系统为进程分配空间,初始化PCB
终止态:操作系统回收资源,撤销PCB
三、进程状态的转换
运行态—>阻塞态:进程自身的主动行为
阻塞态—>就绪态:不被进程自身控制的被动行为
四、总结