首页 > 试题广场 >

在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时

[单选题]
在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则存在一个安全序列,且这个安全序列是唯一的。
银行家算法中的安全序列不唯一,进程获得资源的顺序可以不同
发表于 2017-04-21 08:39:30 回复(0)
银行家算法中的安全序列不唯一,进程获得资源的顺序可以不同
发表于 2015-08-31 15:59:50 回复(1)
银行家算法获得的安全序列不唯一。
发表于 2016-07-12 19:13:59 回复(0)
        银行家算法(Banker's Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。
        在银行中,客户申请贷款的数量是有限的,每个客户在第一次申请贷款时要声明完成该项目所需的最大资金量,在满足所有贷款要求时,客户应及时归还。银行家在客户申请的贷款数量不超过自己拥有的最大值时,都应尽量满足客户的需要。在这样的描述中,银行家就好比操作系统,资金就是资源,客户就相当于要申请资源的进程。
        银行家算法是一种最有代表性的避免死锁的算法。但实现时受到种种限制,要求所涉及的进程不相交,即不能有同步要求,事先要知道进程的总数和每个进程请求的最大资源数,这些都很难办到。
发表于 2019-03-10 12:12:34 回复(0)
则存在一个安全序列,且这个安全序列是唯一的。 、

前半句正确,后半句错误
发表于 2023-04-17 19:35:46 回复(0)
所以这一题是答案错了吗?
发表于 2019-10-14 17:47:28 回复(0)