题目
6下面哪些是多级反馈队列调度算法的特点A. 不同的队列可以有不同的优先级B. 所有的队列都使用相同的时间片大小C. 一旦一个进程进入较高优先级队列,它将一直保持在那里直到完成D. 队列之间可以有不同的调度算法
6下面哪些是多级反馈队列调度算法的特点
A. 不同的队列可以有不同的优先级
B. 所有的队列都使用相同的时间片大小
C. 一旦一个进程进入较高优先级队列,它将一直保持在那里直到完成
D. 队列之间可以有不同的调度算法
题目解答
答案
AD
A. 不同的队列可以有不同的优先级
D. 队列之间可以有不同的调度算法
A. 不同的队列可以有不同的优先级
D. 队列之间可以有不同的调度算法
解析
多级反馈队列调度算法的核心特点在于分层队列结构和动态调整机制。该算法通过将进程分配到不同优先级的队列中,并允许进程根据运行情况在队列间移动,从而平衡短进程和长进程的调度效率。关键点包括:
- 不同队列的优先级差异:高优先级队列的进程优先执行。
- 时间片与降级机制:队列间时间片大小通常不同,未完成的进程会降级到低优先级队列。
- 灵活的调度策略:不同队列可采用不同的调度算法或参数。
选项分析
A. 不同的队列可以有不同的优先级
正确。多级反馈队列的核心是分层结构,每个队列的优先级不同,高优先级队列的进程优先调度。
B. 所有的队列都使用相同的时间片大小
错误。不同队列的时间片大小通常不同。例如,高优先级队列的时间片较小,低优先级队列的时间片较大,以平衡短进程和长进程的执行。
C. 一旦一个进程进入较高优先级队列,它将一直保持在那里直到完成
错误。进程会因未完成而降级到低优先级队列,避免长期占用高优先级资源。
D. 队列之间可以有不同的调度算法
正确。不同队列可采用不同的调度策略(如时间片轮转、短作业优先等),以优化整体调度效率。