在 CPU 调度的上下文中,以下哪一项是正确的?
(A)周转时间包括等待时间
(B)目标是只最大化 CPU 利用率和最小化吞吐量
(C)即使每个进程所需的 CPU 时间事先未知,也可以使用循环策略
(D)实现抢占式调度需要硬件支持答案: (A) (C) (D)
解释:
- 投票时间是等待时间和突发时间的组合。
- CPU 调度的目标是最大限度地提高CPU 利用率和吞吐量,并最大限度地减少周转时间、等待时间和响应时间。
- 在Round-Robin 中,没有这种事先知道突发时间的要求。是 SJF 的充分条件(Shortest job First)
- 实现抢占式调度还需要硬件支持,因为我们可以在状态之间交换进程。
-
选项(A)、(C)、(D)是正确的。
这个问题的测验