为什么银行家算法能避免死锁?如果系统有某类资源10个,供3个进程共享,当前的分配情况如下: 为保证系统的安全,应怎样继续为进程分配资源?

admin2016-06-29  14

问题 为什么银行家算法能避免死锁?如果系统有某类资源10个,供3个进程共享,当前的分配情况如下:

为保证系统的安全,应怎样继续为进程分配资源?

选项

答案因为银行家算法总能保证至少有1个进程可得到所需的全部资源而执行结束,然后归还资源供其他进程使用。 把当前剩余的2个资源先分配给P2,当P2执行结束后,把归还的6个资源再分配给P1和P3

解析
转载请注明原文地址:https://kaotiyun.com/show/LsAx777K
本试题收录于: 操作系统题库理工类分类
0

最新回复(0)