cpu调度
本次讲解CPU调度常见概念,CPU调度算法以及特点
概念
cpu调度决策发生的情况:
1 | (就绪状态 <- 运行状态 <-> 等待状态) |
调度准则:
1 | cpu使用率: cpu利用时间 / 开机运行时间 |
调度算法
先到先服务(FCFS):
1 | 处于就绪态的进程按先后顺序链入到就绪队列中, |
最短作业优先调度(SJF):
1 | 短作业(进程)优先调度算法是指对短作业(进程)优先调度的算法 |
优先级调度
时间片轮转调度(RR)
1 | 适用于分时系统,系统将所有的就绪进程按照到达时间的先后顺序排成一个队列 |
多级反馈队列调度(MLFQ)
1 | 设置多个就绪队列,并为各个队列赋予不同的优先级。 |
题目
1 | 假设系统中有3个反馈队列Q1,Q2,Q3,时间片分别为2,4,8。 [1] |