处理机的调度
处理机调度的概念和层次
调度的基本概念
调度的三个层次
高级调度( 作业调度)
中级调度(内存调度)
进程的挂起状态与七状态模型
低级调度(进程调度)
三层调度的联系和对比
进程调度的时机、切换与过程、方式
时机
什么时候进行进程调度?
什么时候不能进行进程调度?
OS内核程序临界区与普通临界区的进程调度情况
进程调度的方式
- 所谓进程调度方式,是指当某个进程正在处理机上执行时,若有某个更为重要或紧迫的进程需要处理,即有优先权更高的进程进入就绪队列,此时应如何分配处理机。
进程的切换和过程
调度算法的评价指标
CPU利用率
系统吞吐量
周转时间
等待时间
响应时间
调度算法
先来先服务—FCFS
- First come first sever
短作业优先—SJF
- Shortest Job First
- 非抢占式—SJF
- 抢占式—SJF(SRTN)
- 注意几个细节
高响应比优先—HRRN
- Highest Response Ratio Next
三种算法的对比和总结
调度算法(二)
时间片轮转—RR
- Round-Robin
- 时间片为2举例
- 以时间片为5举例
- 可能出现的问题,比如与FCFS对比
优先级调度算法
- 非抢占式例子
- 抢占式例子
- 补充
多级反馈队列调度算法
- 举个例子
三种算法的对比总结
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Arui!
评论