当前位置:网站首页>2.4 - 三态模型
2.4 - 三态模型
2022-08-02 15:10:00 【是李黏黏鸭】
一、三态模型
1、运行
- 占有处理器、正在运行。
- 当运行态的进程缺乏运行条件时,就会进入等待态。
- 当一个运行进程的CPU资源被剥夺了之后,就会进入就绪态。(可以理解为CPU分配给这个进程的时间片到了,该进程无法继续获得CPU资源运行了,就会返回就绪态)
2、等待
- 当前进程不具备运行的条件,在等待某个事情完成(等待条件满足)之后,进入就绪态。
3、就绪
- 万事具备了,运行的条件都已经满足了,但是还没有获得CPU资源。当系统调动这个进程时,该进程就进入运行态了。
二、考法1:三态模型各状态的转换
边栏推荐
猜你喜欢
已经2022下半年了,居然还在说链动2+1!
看我如何用多线程,帮助运营小姐姐解决数据校对系统变慢!
Brute-force cracking of the latest JVM interview questions of Meituan: unlimited execution
系统存储的基本管理--挂载,分区,用户配额
类的比较大小(Comparable -> compareTo(类自己实现接口),Comparator -> compare(新建一个类作为比较器))
Thinkpad E430c使用u盘安装系统
2022 Security Officer-A Certificate Exam Questions and Mock Exam
Basic management of mysql database in Linux system
go——协程调度
阿里面试败北:5种微服务注册中心如何选型?这几个维度告诉你
随机推荐
Thinkpad E430c使用u盘安装系统
ROS 之 KUKA iiwa编程
es6 循环,并终止循环
CS5210的参数详情资料分享
2022 Security Officer-A Certificate Exam Questions and Mock Exam
【Untitled】
该死的单元测试,写起来到底有多痛?
Qt | 信号和槽的一些总结
【个人总结】2022.7月结
统计二进制中1的个数,两个int(32位)整数m和n的二进制表达中,有多少个位(bit)不同?
23.支持向量机的使用
做好私域流量!全民拼购就可以了。
Qt | 控件之 QCheckBox
系统延时任务及定时任务
WWW'22 推荐系统论文之序列推荐篇
MySQL-4-常规概念
CNN flower classification
mysql 索引使用与优化
Qt | 关于 Qt Creator 打开项目编译不过的问题
SQL查询数据以及排序