大门|大门-CS-2009 |问题60

在单处理器系统的以下进程状态转换图中,假设在准备状态中总是有一些进程:现在考虑以下语句:

null

图片[1]-大门|大门-CS-2009 |问题60-yiteyi-C++库

I. If a process makes a transition D, it would result in 
   another process making transition A immediately.
II. A process P2 in blocked state can make transition E 
    while another process P1 is in running state.
III. The OS uses preemptive scheduling.
IV. The OS uses non-preemptive scheduling.

以上哪项陈述是正确的?

(A) 一和二 (B) I和III (C) 二、三 (D) 二、四 答复: (C) 说明: 我错了。如果一个进程进行转换D,它将导致另一个进程进行转换B,而不是a。 这是真的。当I/O完成时,无论其他进程是否处于运行状态,进程都可以移动到就绪状态。 III是正确的,因为存在从运行状态到就绪状态的转换。 IV为假,因为操作系统使用抢占式调度。

观看Geeksforgeks视频讲解:

这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享