📌  相关文章
📜  教资会网络 | UGC NET CS 2014 年 12 月 – III |问题 52

📅  最后修改于: 2022-05-13 01:57:56.159000             🧑  作者: Mango

教资会网络 | UGC NET CS 2014 年 12 月 – III |问题 52

一个操作系统有 13 个磁带驱动器。共有三个进程 P1、P2 和 P3。 P1 的最大要求是 11 个磁带机,P2 是 5 个磁带机,P3 是 8 个磁带机。目前,P1 分配了 6 个磁带机,P2 分配了 3 个磁带机,P3 分配了 2 个磁带机。以下哪个序列代表安全状态?
(一) P2 P1 P3
(B) P2 P3 P1
(C) P1 P2 P3
(D) P1 P3 P2答案:(一)
说明:进程 P1 P2 P3 的最大需求为 11、5、8,当前分配分别为 6、3、2。总共有 13 个磁带驱动器,其中 11 个已分配,剩下 2 个驱动器。
现在 P1 需要 5 个; P2需要2个; P3 需要 6 条磁带 只能满足 P2 的需要。现在在 P2 执行后,有 5 个磁带空闲,可以在 p1 执行后满足 P1 的需求。
执行顺序为 P2 P1 P3。
所以,选项(A)是正确的。
这个问题的测验