首页 > 试题广场 >

在一个真实的计算机系统中,资源会损坏或被替换,新的进程会进入

[不定项选择题]
在一个真实的计算机系统中,资源会损坏或被替换,新的进程会进入和离开系统,新的资源会被购买和添加到系统中。如果用银行家算法控制死锁,下面哪些变化是安全的(不会导致可能的死锁)?(  )
  • 增加可用资源(新的资源被添加到系统)
  • 减少可用资源(资源被从系统中永久性地移出)
  • 增加一个进程的Max(进程需要更多的资源,超过所允许给予的资源)
  • 减少一个进程的Max(进程不再需要那么多资源)
答案应该是AD,导致死锁的原因为系统可以使用的资源不满足进程所需资源。所以可以增加可用资源或者减少进程所需资源
发表于 2020-04-17 11:36:12 回复(0)
完美错开正确答案
发表于 2020-08-01 15:59:27 回复(0)
A 为什么是不安全的?
编辑于 2020-09-08 21:19:42 回复(1)