题33

题目

【2011 统考真题】某时刻进程的资源使用情况见下表,此时的安全序列是 ( )。

A.
B.
C.
D. 不存在

分析

这是一个银行家算法的题目, 需要根据资源分配情况判断是否存在安全序列。

D
本题应采用排除法,逐个代入分析。剩余资源分配给 ,待 执行完后,可用资源数为 , 此时仅能满足 的需求,排除选项 ; 接着分配给 ,待 执行完后,可用资源数为 , 此时已无法满足任何进程的需求, 排除选项
此外, 本题还可以使用银行家算法求解 (对选择题来说显得过于复杂)。