刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

关于并发进程资源竞争问题,某系统中有三个并发进程,每个进程都需要五个资源R。为确保系统不会发生死锁,最少需要多少个完整的资源R?

A
10
B
11
C
12
D
13
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

根据题目描述,有3个并发进程竞争资源R,每个进程都需要5个R。要防止死锁,需要计算最少需要的R的数量。

按照死锁的预防策略之一,如果资源数量足够并且分配策略是事先分配,那么系统不会发生死锁。在这种情况下,每个进程都需要5个R,所以3个进程总共需要 3 × 5 = 15个R。但是,由于资源不能被分割,所以必须取整数部分的上限。因此,最少需要有13个完整的R来满足需求。

所以,答案是D,即最少需要13个R。

创作类型:
原创

本文链接:关于并发进程资源竞争问题,某系统中有三个并发进程,每个进程都需要五个资源R。为确保系统不会发生死锁,

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share