本文主要是介绍操作系统-调度的概念,层次(低中高级调度和挂起状态与七模型)和进程调度的过程,时机,切换,方式(临界区,进程调度的时机,方式,切换与过程),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 调度的概念,层次
- 总览
- 调度的基本概念
- 调度的三个层次-高级调度
- 调度的三个层次-低级调度
- 调度的三个层次-中级调度
- 补充:挂起状态与七状态模型
- 三层调度的联系,对比
- 小结
- 进程调度的过程,时机,切换,方式
- 总览
- 进程调度的时机
- 临界区
- 进程调度的方式
- 进程的切换与过程
- 小结
调度的概念,层次
总览
调度的基本概念
就是资源分配的问题
调度的三个层次-高级调度
调度的三个层次-低级调度
调度的三个层次-中级调度
补充:挂起状态与七状态模型
就绪态的进程调到外存中,则该进程对应就绪挂起。当需要执行时再将该进程的内容激活,即移动到内存中,此时变为就绪态
阻塞态同样
三层调度的联系,对比
小结
进程调度的过程,时机,切换,方式
总览
进程调度的时机
中断处理过程张进程切换就是从中断处理程序跳到其他程序
临界区
进程调度的方式
进程的切换与过程
狭义的进程切换是从就绪队列中选中一个要运行的进程,该进程可以是刚刚被暂停执行放到就绪队列的进程,此时不需要进程切换,因为还是原来的进程。如果该进程是另一个进程,那么就还需要进程切换(因为是不同进程)
保持是保持到进程控制块中(PCB)
恢复是从PCB读出相应信息然后恢复
切换频率越高,并发度越高
小结
这篇关于操作系统-调度的概念,层次(低中高级调度和挂起状态与七模型)和进程调度的过程,时机,切换,方式(临界区,进程调度的时机,方式,切换与过程)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!