下列与进程调度有关的因素中,在设计多级反馈队列调度算法时需要考虑的是( )。
Ⅰ. 就绪队列的数量
Ⅱ. 就绪队列的优先级
Ⅲ. 各就绪队列的调度算法
Ⅳ. 进程在就绪队列间的迁移条件
A. 仅Ⅰ、Ⅱ
B. 仅Ⅲ、Ⅳ
C. 仅Ⅱ、Ⅲ、Ⅳ
D. Ⅰ、Ⅱ、Ⅲ和Ⅳ
解答:
I正确。就绪队列的数...
用户登录可进行刷题及查看答案
I正确。就绪队列的数量需要合理设置,数量过多会浪费系统资源,数量过少会导致进程无法充分执行。
Ⅱ正确。不同就绪队列具有不同的优先级。较高优先级的队列中的进程将被优先选择执行,而较低优先级的队列则是后备队列。
Ⅲ正确。对于每个就绪队列,可以使用不同的调度算法来选择下一个要执行的进程。通常,较高优先级的队列使用抢占式调度算法,而较低优先级的队列使用非抢占式调度算法。这些调度算法的选择与各就绪队列的特性和调度目标密切相关。
Ⅳ正确。多级反馈队列调度算法允许进程在不同的就绪队列之间迁移。迁移条件可以是时间片用尽、优先级的变化、等待时间等。这些条件决定了一个进程何时从一个队列迁移到另一个队列,以便重新调度和执行。
综上,Ⅰ、Ⅱ、Ⅲ和Ⅳ正确。
本题选D。
登录后提交答案
暂无评论,来抢沙发