(2013年下半年上午试题27、28)假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为10、5和3。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如表3.2所示,此时系统剩余的可用资源数分别为__

admin2018-07-26  33

问题 (2013年下半年上午试题27、28)假设系统中有三类互斥资源R1、R2和R3,可用资源数分别为10、5和3。在T0时刻系统中有P1、P2、P3、P4和P5五个进程,这些进程对资源的最大需求量和已分配资源数如表3.2所示,此时系统剩余的可用资源数分别为_____。如果进程按________序列执行,那么系统状态是安全的。

(27)

选项 A、1、1和0
B、1、1和1
C、2、1和0
D、2、0和1

答案D

解析 可用资源数减去已分配资源数就是剩余的可用资源数,所以第(27)题答案选D。对于第(28)题,由于R1、R2、R3的可用资源数为2、0、1,如果执行P1,需要R1资源数为5-1=4>2,所以选项A错;执行P5后会将已分配的资源数还给R1、R2、R3,此时R1、R2、R3的可用资源数为3、1、1,再执行P1时仍然会出现死锁,即需要R1资源数为5-1=4>3,所以选项D错;如果执行P4,需要R2资源数为3-1=2>0,所以选项C错。
转载请注明原文地址:https://kaotiyun.com/show/GuRZ777K
0

最新回复(0)