ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

调度1

2022-05-11 20:31:15  阅读:158  来源: 互联网

标签:事情 30min 调度 --- 爸爸 蛋糕 进程


------可抢占进程和不可抢占进程
爸爸给宝宝喂奶,这个过程中爸爸不能离开宝宝,必须等到这件事情结束
爸爸才能去做别的事情
--------爸爸给宝宝喂奶这件事情就是 不可抢占进程
爸爸给女儿做蛋糕,后来儿子受伤了,所以爸爸停下做蛋糕,然后
去给儿子包扎,不用像上面那样非要等蛋糕做完才能做另一件事情
--------爸爸给女儿做蛋糕,这件事情就是可以抢占进程

---PPT概念对应----
进程切换:CPU资源的当前占用着切换,
保存当前进程在PCB中的执行上下文(CPU状态)
回复下一个进程的执行上下文
------爸爸做蛋糕和爸爸做晚饭,CPU资源是爸爸
0-30min  爸爸被做蛋糕这件事情占用,
31-60min爸爸被做晚饭这件事情占用

处理机调度:
上面过程中,爸爸为什么知道要从做蛋糕切换到做晚饭?
---答案是,管家安排的,管家看着客厅小黑板就绪那行的小纸条
觉得下一件比较重要的事情是做晚饭,这个时候妈妈出去上班了还没回来
就只有爸爸有空,所以管家认为做晚饭这件事情爸爸来做比较合适
就把做晚饭的小纸条放到就绪那行的最前面了

---调度时机---
管家怎么判断这件事情什么时候该暂停下然后做别的事情呢?
由于资源有限,事情又多,做每件事情的时间,管家都给了一个统一的计时器,30min
任何一个事情,做了30min就应该暂停考虑一下
所以时机有:
(1)30min闹钟响的时候-----对应进程时间片用完,当前进程会从运行状态变为就绪状态
(2)爸爸问女儿要什么口味的蛋糕,等女儿回复的时候-----这个时候进程从运行状态切换到就绪状态
(3)有别的优先级更高的进程从等待变为就绪状态,必须要先处理这个进程的时候,管家也会考虑调度

  

 

 

标签:事情,30min,调度,---,爸爸,蛋糕,进程
来源: https://www.cnblogs.com/bojiandkake/p/16259654.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有