当前位置:网站首页>2.4 - 三态模型
2.4 - 三态模型
2022-08-02 15:10:00 【是李黏黏鸭】
一、三态模型

三种状态:就绪、运行、等待。
1、运行
- 占有处理器、正在运行。
- 当运行态的进程缺乏运行条件时,就会进入等待态。
- 当一个运行进程的CPU资源被剥夺了之后,就会进入就绪态。(可以理解为CPU分配给这个进程的时间片到了,该进程无法继续获得CPU资源运行了,就会返回就绪态)
2、等待
- 当前进程不具备运行的条件,在等待某个事情完成(等待条件满足)之后,进入就绪态。
3、就绪
- 万事具备了,运行的条件都已经满足了,但是还没有获得CPU资源。当系统调动这个进程时,该进程就进入运行态了。
二、考法1:三态模型各状态的转换

进程阻塞:进入等待态。
边栏推荐
- SQL实现将多行记录合并成一行
- Qt | 设置部件大小 sizeHint、minimumSizeHint、sizePolicy、stretch factor
- aPaaS低代码平台(二) | 快速构建业务模型
- Based on mobileNet dog breed classification (migration)
- QT基础第四天(4)qt事件机制:事件基础概念,常见事件机制,事件处理以及事件的重写
- 美团面试:如何设计一个注册中心?
- 【知乎高赞】为什么很多资质平庸的女人嫁得很好,很多优质女性却成了剩女?
- 类的比较大小(Comparable -> compareTo(类自己实现接口),Comparator -> compare(新建一个类作为比较器))
- 策略路由下发
- esp32之arduino配置下载提速
猜你喜欢
随机推荐
【Untitled】
TCP(传输控制协议)
UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 178: illegal multibyte s
第十七天笔记
Basic management of mysql database in Linux system
数组的应用实例—三子棋
.NET性能优化-使用SourceGenerator-Logger记录日志
Qt | 控件之 QComboBox
程序员开发效率神器汇总!
Eight big software attack overview of supply chain
Qt | 关于 Qt Creator 打开项目编译不过的问题
阿里云上安装MQTT服务器
DC-DC选型及电路设计
先睹为快!界面控件DevExpress WPF这些功能即将发布
绝对最直白的MySQL MVCC机制总结,免费拿走
浅聊组合函数
2022 Low Voltage Electrician Exam Questions and Online Mock Exam
兆骑科创双创服务平台,创业赛事活动,投融资对接平台
继续来学习有关淘宝的API接口的使用——获得店铺的所有商品 API
威纶通触摸屏如何隐藏系统设置箭头图标及通过参数进入系统设置?









