📜  门|门 IT 2006 |问题 12

📅  最后修改于: 2021-09-24 06:31:28             🧑  作者: Mango

在工作集策略中,操作系统执行以下哪一项来防止颠簸?

  1. 如果有足够多的额外帧,它会启动另一个进程。
  2. 如果工作集的大小总和超过可用帧的总数,它会选择一个进程挂起。

(A)我只
(B)仅 II
(C)既不是 I 也不是 II
(D) I 和 II答案: (D)
解释:根据颠簸的概念,

  • 我是真的,因为为了防止抖动,我们必须为进程提供“现在”真正需要的帧数。如果有足够多的额外帧,可以启动另一个进程。
  • II 是正确的,因为总需求 D 是所有进程的工作集大小的总和。如果 D 超过可用帧的总数,那么至少有一个进程正在抖动,因为没有足够的可用帧来满足其最小工作集。如果 D 明显小于当前可用的帧,则可以启动其他进程。

这个问题的测验