📜  门| GATE CS 2021 |设置 2 |问题 24

📅  最后修改于: 2021-09-25 04:12:29             🧑  作者: Mango

在 CPU 调度的上下文中,以下哪一项是正确的?
(A)周转时间包括等待时间
(B)目标是只最大化 CPU 利用率和最小化吞吐量
(C)即使每个进程所需的 CPU 时间事先未知,也可以使用循环策略
(D)实现抢占式调度需要硬件支持答案: (A) (C) (D)
解释:

  • 投票时间是等待时间和突发时间的组合。
  • CPU 调度的目标是最大限度地提高CPU 利用率和吞吐量,并最大限度地减少周转时间、等待时间和响应时间。
  • 在Round-Robin 中,没有这种事先知道突发时间的要求。是 SJF 的充分条件(Shortest job First)
  • 实现抢占式调度还需要硬件支持,因为我们可以在状态之间交换进程。
  • 选项(A)、(C)、(D)是正确的。
    这个问题的测验