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

[6][30][单选]系统中有三种类型的资源A,B,C和五个进程P1,P2,P3,P4,P5,A 资源的数量是 17,B 资源的数量是 6,C 资源的数量是 19,在 T0 时刻系统的状态如下表:

[6]3个月前 (02-01)

最大资源需求量已分配资源量
进程\资源申请A,B,CA,B,C
P14,0,114,0,5
P25,3,64,0,2
P34,2,52,1,4
P45,5,92,1,2
P54,2,43,1,3




系统采用银行家算法来实现死锁避免策略,当前系统剩余资源A,B,C分别为2,3,3,下列哪一个序列不是安全序列。


P3,P1,P4,P2,P5

P3,P4,P5,P2,P1

P5,P3,P4,P2,P1

P1,P3,P2,P5,P4


答案

P1,P3,P2,P5,P4


解析对 P1,P3,P2,P5,P4 该序列下资源需求量如下表: 资源申请  最大资源需求量  已分配资源量  需要资源量 进程       A,B,C          A,B,C        A,B,C P1        4,0,11         4,0,5         0,0,6 P2        5,3,6          4,0,2         1,3,4 P3        4,2,5          2,1,4         2,1,1 P4        5,5,9          2,1,2         3,4,7 P5        4,2,4          3,1,3         1,1,1 系统剩余资源量  A,B,C                      2,3,3 采用银行家算法,可以找到一个进程不安全序列 P1,P3,P2,P5,P4,若进行了分配,将导致系统进入不安全状态,故本题答案选择 P1,P3,P2,P5,P4 选项。涉及考点为第 8 章 死锁。


转载请注明出处。

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

相关文章

[6][1][单选]下列关于操作系统的叙述中,正确的是

操作系统作为系统软件,为用户提供了高效使用计算机的接口操作系统是软件,它可以做任何需要软件做的工作操...

[6][2][单选]操作系统提供给用户的接口是命令输入和

系统调用动态函数库应用编程接口中断服务程序答案系统调用解析从用户的观点看,操作系统是用户与计算机系统...

[6][3][单选]计算机操作系统位于核心态时,下列叙述中,哪一个是正确的

它可以运行特权指令,但是不能运行非特权指令它既可以运行特权指令,也可以运行任何非特权指令它可以运行访...

[6][5][单选]程序的并发执行产生了一些和程序顺序执行时不同的特性,下列哪一个特性是正确的

并发程序的执行结果可再现并发程序在执行期间不具有相互制约关系并发程序与计算过程无法——对应并发程序的...

[6][6][单选]下列选项中,哪一项是位于进程控制块中而不是位于进程中

进程优先级全局变量需要访问的数据文件名堆栈答案进程优先级解析PCB 的内容可以分成调度信息和现场信息...

[6][7][单选]进程运行过程中,导致进程从运行态转换为就绪态的典型事件是

访问的数据没有准备好时间片到程序出错发生了缺页中断答案时间片到解析正在运行的进程由于规定的运行时间片...