[单选题]现有3个进程A,B和C,它们对某类资源的需求量分别为7个,8个和3个。目前已分别得到了3个,3个和2个。如果系统还至少能提供( )个资源,则该系统处于安全状态。

A

1

B

2

C

3

D

5

正确答案:B
题目解析


目前A,B和C各自还需要4,5和1个资源,如果此时系统提供1个资源,C可以执行完,并释放3个资源,此时A和B依然不能够往下进行;如果提供2个资源,C获取1个,还剩余1个,加上C执行完之后释放3个,就是4个资源,A也可以执行完,A执行完之后释放7个,B也可以执行完,所有进程都可以执行完毕,系统处于安全状态。

扫描二维码
免费搜题、免费刷题、免费查看解析