操作系统-进程状态转换

创建态 就绪态

创建好需要的进程
在这里插入图片描述

运行态

cpu空闲,进程进入cpu,cpu处理
在这里插入图片描述

阻塞态

cpu运行进程时候,按照进程的程序段指令运作
如果指令需要调用的io设备或者资源被占用
进程无法往下执行
在这里插入图片描述

就会下去cpu,回到队列中,进入阻塞态
在这里插入图片描述
在这里插入图片描述
这时候,cpu空闲了,下一个就绪态进入cpu
进程1进入

在这里插入图片描述

阻塞恢复就绪

如果那个需要调用的io设备或者资源终于空闲后,阻塞态的进程2恢复到就绪态
在这里插入图片描述
在这里插入图片描述

终止态

在这里插入图片描述
在这里插入图片描述
会回收进程的资源、内存空间等资源
还会回收进程的PCB(毕竟是创建进程的必备)

终止结束后,这个进程完成了,最终消失
在这里插入图片描述

总结

在这里插入图片描述
在这里插入图片描述

进程组织链接方式

在这里插入图片描述
运行态:单cpu还是多cpu
就绪态:优先级
阻塞态:申请顺序
很多操作系统还会根据阻塞的原因分为多个阻塞队列

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值