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

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

边栏推荐
猜你喜欢

es6 循环,并终止循环

Typora永久使用,彻底解决This beta version of Typora is expired.

“绿色低碳+数字孪生“双轮驱动,解码油气管道站升级难点 | 图扑软件

23、wpf之布局(一)

IDO预售DAPP系统开发(NFT挖矿)

(LinkedList与链表) 和 (ArrayList与顺序表)的区别
[email protected]设计"/>NXP i.MX 8M Mini工业核心板B2B版本,4核ARM [email protected]设计

Linux系统中mysql数据库的基本管理

DC-DC选型及电路设计

Getting Started with MySQL Syntax
随机推荐
第十四天笔记
24、wpf之布局(二)
SQL查询数据以及排序
线程安全问题以及其解决方法
DC-DC选型及电路设计
Go-5-简单介绍fmt库
MySQL-1-环境部署
助力疫情防控,30行代码就能搞定无服务器实时健康码识别!
Basic management of system storage -- mounts, partitions, user quotas
MySQL查询
不平衡问题: 深度神经网络训练之殇
再见Attention:建模用户长期兴趣的新范式
阿里云上安装MQTT服务器
Based on mobileNet dog breed classification (migration)
阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你
MySQL-2-设置权限-创建表
暴力破解美团最新JVM面试题:无限执行
ICML/ICLR'22 推荐系统论文梳理
Basic management of mysql database in Linux system
codeforces k-Tree (dp still won't work)