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

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

进程阻塞:进入等待态。
边栏推荐
猜你喜欢
随机推荐
WWW'22 推荐系统论文之多任务与对比学习篇
开篇-开启全新的.NET现代应用开发体验
MySQL的简单运用-where、update、delete、like、union
系统存储的基本管理--挂载,分区,用户配额
WWW'22 推荐系统论文之序列推荐篇
该死的单元测试,写起来到底有多痛?
Sql文件导入数据库-保姆级教程
UnicodeEncodeError: 'gbk' codec can't encode character '\u2022' in position 178: illegal multibyte s
AI智能剪辑,仅需2秒一键提取精彩片段
矢量图的作用与工具
Qt | 鼠标事件和滚轮事件 QMouseEvent、QWheelEvent
为什么我不再推荐枚举策略模式?
【学习笔记之菜Dog学C】自定义类型详解(结构体+枚举+联合)
动态权重之多任务不平衡论文 (二) MetaBalance
PAT Class A 1130 Infix Expressions
NXP i.MX 8M Mini工业核心板B2B版本,4核ARM [email protected]设计
Apache APISIX 2.15 版本发布,为插件增加更多灵活性
esp32之arduino配置下载提速
Typora永久使用,彻底解决This beta version of Typora is expired.
Apache management and web optimization