
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
单选题
假设计算机系统中有三类互斥资源R1、R2和R3。可用资源数分别为9、5和3。若在TO时刻系统中有p1p2p3p4和p5 5个进程,这些进程对资源的最大需求量和已分配资源数如下表所示。在TO时刻,系统剩余的可用资源数分别为(请作答此空),如果进程按()序列执行,那么系统状态是安全的。


A
B
C
D
使用微信搜索喵呜刷题,轻松应对考试!
答案:
解析:
本题考查银行家算法。在TO时刻,根据各进程已分配的资源数,可以计算出剩余的可用资源数。对于R1资源,可用资源数为9,而p1、p2、p3、p4和p5这五个进程已分配的资源数总和为7,所以剩余的可用资源数为9-7=2。同理,对于R2和R3资源,剩余的可用资源数分别为0和1。因此,系统剩余的可用资源数分别为2、0和1,选项D正确。
关于进程的执行序列,首先选择尚需资源最小的P5,剩余资源“2,0,1”能满足P5的需求。当P5执行完毕后释放资源,剩余资源变为“3,1,1”,可以满足P2的需求。以此类推,一个安全的执行序列为P5-P2-P1-P3-P4。
创作类型:
原创
本文链接:假设计算机系统中有三类互斥资源R1、R2和R3。可用资源数分别为9、5和3。若在TO时刻系统中有p1
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!



