当前位置:首页 > 四级网络工程师 > [31] > 正文内容

[31][40][多选]设系统中有 4 种类型的资源(A,B,C,D)和 5 个进程P1,P2,P3,P4,P5。

[31]5个月前 (02-02)

A 资源的数量为 3,B 资源的数量为 12,C 资源的数量为 14,D 资源的数量为 14.假设某一时刻的系统状态如下表所示,系统采用银行家算法实施死锁避免策略。


最大资源需求量Max已分配资源数量Mocation

ABCDABCD
P100440032
P227501000
P33610101354
P409840332
P5066100014



那么,下列进程的执行顺序中,哪些是安全序列?



P1 - P4 - P5 - P2 - P3

P1 - P4 - P2 - P5 - P3

P1 - P4 - P3 - P2 - P5

P1 - P3 - P2 - P4 - P5

P1 - P5 - P3 - P4 - P2


答案

P1 - P4 - P5 - P2 - P3

P1 - P4 - P2 - P5 - P3


解析安全序列是指系统按某种顺序并发地为每个进程分配其所需资源,直至满足每个进程对资源的最大需求,使每个进程都可顺序完成。        1. 对于 A 选项 P1 - P4 - P5 - P2 - P3:           - 初始剩余资源1,6,2,2,P1 需求0,1,0,2,分配后剩余1,5,2,0;           - P4 需求0,6,5,2,分配后剩余1,5,2,0满足,分配后剩余1,5,1,0;           - P5 需求0,6,5,2,分配后剩余1,5,1,0满足,分配后剩余1,5,1, - 1;           - P2 需求1,7,5,0,分配后剩余1,5,1, - 1满足,分配后剩余0, - 2, - 4, - 1;           - P3 需求2,3,5,6,分配后剩余0, - 2, - 4, - 1满足,分配后剩余 - 2, - 5, - 9, - 7;        2. 对于 B 选项 P1 - P4 - P3 - P2 - P5:           - 初始剩余资源1,6,2,2,P1 需求0,1,0,2,分配后剩余1,5,2,0;           - P4 需求0,6,5,2,分配后剩余1,5,2,0满足,分配后剩余1,5,1,0;           - P3 需求2,3,5,6,分配后剩余1,5,1,0满足,分配后剩余 - 1,2, - 4, - 6;           - P2 需求1,7,5,0,分配后剩余 - 1,2, - 4, - 6满足,分配后剩余 - 2, - 5, - 9, - 6;           - P5 需求0,6,5,2,分配后剩余 - 2, - 5, - 9, - 6满足,分配后剩余 - 2, - 5, - 9, - 8;

故选择 AB 选项。涉及考点为第 5 章设备管理。


转载请注明出处。

本文链接:http://pythonopen.com/?id=7664

相关文章

[31][1][单选]操作系统的功能之一是管理资源,下列描述的哪一项工作是用于资源管理的?

在操作系统内部设计各种不同类型的表格为用户提供应用程序接口设置内核态和用户态提供登录界面并核验用户身...

[31][2][单选]并发性是操作系统的特征之一。下列描述的四种现象中,哪一种不具有“并发性”?

在同一台打印机上,两个进程请求打印输出在多处理器上,一个进程运行算法运算,另一个进程打印输出在单处理...

[31][3][单选]下列哪一个状态码不包含在处理器状态字PSW中?

有效位(A)CPU 工作状态码(S)条件码(C)中断屏蔽码(IF)答案有效位(A)解析处理器的程序状...

[31][4][单选]下列关于中断和异常的描述中,哪一种是正确的?

中断和异常都是由指令执行引发的中断是由外部事件引发的,而异常则是由指令执行引发的异常是由外部事件引发...

[31][5][单选]系统调用扩充了机器指令,增强了系统功能,方便了用户使用。下列哪一项不属于系统调用?

创建一个新的进程打开磁盘上的一个文件向某一个进程发送一个消息求解π答案求解π解析A 选项描述的创建一...

[31][6][单选]计算机系统中,创建的进程具有多种特性。所谓“并发性”是指

以人不可察的时间粒度交替运行,一起向前推进以人不可察的时间粒度同时运行,一起向前推进同时在不同处理器...