试题题干
三个进程P、Q、R对某类资源的最大需求量分别是8个、9个和3个,且目前3个进程已分别得到了2个、4个和2个。为保证系统的安全,该系统目前剩余的资源至少要有个。
参考答案
试题解析
P、Q、R三个进程分别还需要6个、5个、1个资源。
此时只需再分配1个资源给R就可以满足R的需求;当R进程执行完毕,释放3个资源,另外还需要2个资源才可满足Q的需求;当Q执行完毕,释放9个资源,此时可满足P的需求。
故至少需要3个资源才可保证系统处于安全状态。
三个进程P、Q、R对某类资源的最大需求量分别是8个、9个和3个,且目前3个进程已分别得到了2个、4个和2个。为保证系统的安全,该系统目前剩余的资源至少要有个。
P、Q、R三个进程分别还需要6个、5个、1个资源。
此时只需再分配1个资源给R就可以满足R的需求;当R进程执行完毕,释放3个资源,另外还需要2个资源才可满足Q的需求;当Q执行完毕,释放9个资源,此时可满足P的需求。
故至少需要3个资源才可保证系统处于安全状态。