某系统中有3个并发进程竞争资源R ,每个进程都需要5 个R ,那么至少有( )

资格题库2022-08-02  42

问题 某系统中有3个并发进程竞争资源R ,每个进程都需要5 个R ,那么至少有( ) 个R,才能保证系统不会发生死锁。A.12B.13C.14D.15

选项 A.12
B.13
C.14
D.15

答案 B

解析 给每个进程分配其所需的最大资源数少一个资源(本题3*4个),如果还有一个资源剩余,则不会发生死锁。因为将这个剩余资源分配给任意一个进程,该进程就会得到满足运行,其运行后,将其所释放的资源再分配给其他进程,这样所有的进程都可以执行完成。
转载请注明原文地址:https://tihaiku.com/congyezige/2418907.html

最新回复(0)