操作系统题目 :在银行家算法中,若出现下述资源分配情:

如题所述

1、这是安全状态

P3所需的资源数Need(0 0 1 2)小于可分配资源数Available(1 5 1 2),满足P3需求后,完成P3

回收资源,Avaliable 变为(1 5 1 2)+ (0 1 3 2)= (1 6 4 4)

这时P0可分配资源,即Need(0 6 4 2) < Avaliable(1 6 4 4),分配资源给P0,完成P0回收资源变为(1 6 4 4) + (0 3 3 2) = (1 9 7 6)

这时P1可分配,回收资源后可用资源为(1 9 7 6) + (1 0 0 1)= (2 9 7 7)

这时P2可分配,回收资源后可用资源为(2 9 7 7) + (1 3 5 4)= (3 12 12 11)

这时P4可分配,回收资源后可用资源为(3 12 12 11) + (0 0 1 4)= (3 12 12 15)

2、P2提出 Request(1 2 0 0) < Avaliable( 1 5 1 2),可以将资源分配给它。
补充:分配后可用资源变为 (1 5 1 2)- (1 2 0 0) = (0 3 1 2),按照上题的分析方法步骤,状态就不安全了。

扩展资料:

我国国有商业银行由专业银行演变而来,这种转化是基于整个社会经济运行体制由计划经济向市场经济转变的宏观背景下产生的,相应的资源配置方法由计划配置逐渐向以市场配置为主、计划调控为辅的模式转变。

(一)资产结构不合理,资产负债比例过高在国有商业银行的资产中,无效资产和不良资产的占比较高,致使创利水平不高,而资产负债比例过高又增大了经营的风险。

(二)组织结构不合理网点布局追求铺摊子,不结合实际情况,势必使信贷资源、资本资源、人力资源、固定资产等各方面资源的配置分散,导致营运成本增加,人均创利水平不高。

(三)地区发展不平钨东部地区与西部地区之间、城市行与县行资源配置比例失调。总体而言,东部地区的资源配置效率较高,西部地区的资源配置效率较低,如某西部地区2002年到2006年四年时间,工、农、中、建、交五行存款增长了1200亿元,贷款仅增长了69亿元。

新增存款是新增贷款的17倍,存贷比由73.4%降到46%,存贷差与贷款余额之比由2002年的37%上升到2006年的l 1 5%。这意味着,每100元存款中没有作为贷款发放出去的已从37元上升到全部无法投放,金融市场环境不佳,难以支持业务的快速发展。

参考资料来源:百度百科-银行资源

温馨提示:内容为网友见解,仅供参考
第1个回答  2022-12-01

1、这是安全状态

P3所需的资源数Need(0 0 1 2)小于可分配资源数Available(1 5 1 2),满足P3需求后,完成P3

回收资源,Avaliable 变为(1 5 1 2)+ (0 1 3 2)= (1 6 4 4)

这时P0可分配资源,即Need(0 6 4 2) < Avaliable(1 6 4 4),分配资源给P0,完成P0回收资源变为(1 6 4 4) + (0 3 3 2) = (1 9 7 6)

这时P1可分配,回收资源后可用资源为(1 9 7 6) + (1 0 0 1)= (2 9 7 7)

这时P2可分配,回收资源后可用资源为(2 9 7 7) + (1 3 5 4)= (3 12 12 11)

这时P4可分配,回收资源后可用资源为(3 12 12 11) + (0 0 1 4)= (3 12 12 15)

2、P2提出 Request(1 2 0 0) < Avaliable( 1 5 1 2),可以将资源分配给它。
补充:分配后可用资源变为 (1 5 1 2)- (1 2 0 0) = (0 3 1 2),按照上题的分析方法步骤,状态就不安全了。

扩展资料:

我国国有商业银行由专业银行演变而来,这种转化是基于整个社会经济运行体制由计划经济向市场经济转变的宏观背景下产生的,相应的资源配置方法由计划配置逐渐向以市场配置为主、计划调控为辅的模式转变。

(一)资产结构不合理,资产负债比例过高在国有商业银行的资产中,无效资产和不良资产的占比较高,致使创利水平不高,而资产负债比例过高又增大了经营的风险。

(二)组织结构不合理网点布局追求铺摊子,不结合实际情况,势必使信贷资源、资本资源、人力资源、固定资产等各方面资源的配置分散,导致营运成本增加,人均创利水平不高。

(三)地区发展不平钨东部地区与西部地区之间、城市行与县行资源配置比例失调。总体而言,东部地区的资源配置效率较高,西部地区的资源配置效率较低,如某西部地区2002年到2006年四年时间,工、农、中、建、交五行存款增长了1200亿元,贷款仅增长了69亿元。

新增存款是新增贷款的17倍,存贷比由73.4%降到46%,存贷差与贷款余额之比由2002年的37%上升到2006年的l 1 5%。这意味着,每100元存款中没有作为贷款发放出去的已从37元上升到全部无法投放,金融市场环境不佳,难以支持业务的快速发展。

参考资料来源:百度百科-银行资源

第2个回答  推荐于2017-09-25
1、这是安全状态
P3所需的资源数Need(0 0 1 2)小于可分配资源数Available(1 5 1 2),满足P3需求后,完成P3回收资源,Avaliable 变为(1 5 1 2)+ (0 1 3 2)= (1 6 4 4)
这时P0可分配资源,即Need(0 6 4 2) < Avaliable(1 6 4 4),分配资源给P0,完成P0回收资源变为(1 6 4 4) + (0 3 3 2) = (1 9 7 6)
这时P1可分配,回收资源后可用资源为(1 9 7 6) + (1 0 0 1)= (2 9 7 7)
这时P2可分配,回收资源后可用资源为(2 9 7 7) + (1 3 5 4)= (3 12 12 11)
这时P4可分配,回收资源后可用资源为(3 12 12 11) + (0 0 1 4)= (3 12 12 15)
2、P2提出 Request(1 2 0 0) < Avaliable( 1 5 1 2),可以将资源分配给它。
补充:分配后可用资源变为 (1 5 1 2)- (1 2 0 0) = (0 3 1 2),按照上题的分析方法步骤,状态就不安全了。本回答被提问者和网友采纳

操作系统题目 :在银行家算法中,若出现下述资源分配情:
2、P2提出 Request(1 2 0 0) < Avaliable( 1 5 1 2),可以将资源分配给它。补充:分配后可用资源变为 (1 5 1 2)- (1 2 0 0) = (0 3 1 2),按照上题的分析方法步骤,状态就不安全了。

在银行家算法中,若出现下述资源分配状况
银行家算法步骤 (1)如果Requesti<=Need,则转向步骤(2);否则,认为出错,因为它所需要的资源数已超过它所宣布的最大值。(Requesti为申请的资源数)(2)如果Request<or=Available,则转向步骤(3);否则,表示系统中尚无足够的资源,进程必须等待。(3)系统试探把要求的资源分配给进程Pi,并修改...

东秦的操作系统答案
2、银行家算法中,若出现下述的资源分配情况: Process Allocation Need Available P0 0 , 1 , 0 7 , 4 , 3 3 , 3 , 2 P1 2 , 0 , 0 1 , 2 , 4 P2 3 , 0 , 2 6 , 5 , 0 P3 2 , 1 , 1 0 , 1 , 1 P4 0 , 0 , 2 4 , 3 , 1 试问:(1)当前系统状态是否安全?如果...

操作系统-银行家算法问题
因为P1已经满足最大需求数,则P1资源最终是可回收,则可看做剩余:A:1 B:5 C3 D:2 2)是安全状态;因为按照剩余:A:1 B:5 C3 D:2(此时P1已经结束)分别按照顺序满足各进程的最大需求是可以把全部进程完成的(顺序可为:P3 --> P4 --> P5 --> p2)3)系统会去满足;若此时去满足,则...

2019年7月全国自学考试操作系统概论试题答案
四、改错题(每小题2分,共10分) 1.以批处理方式和交互方式控制作业运行都需要注册(LOGON)。 2.分时系统中,时间片越小越好。 3.银行家算法是防止死锁发生的方法之一。 4.若无进程处于运行状态,则就绪队列和等待队列均为空。 5.作业控制语言是供用户编写程序以实现某项计算任务。 五、简答题(每小题...

网络操作系统中的银行家算法是什么?
. 银行家算法 设Requesti是进程Pi的请求向量,如果Requesti[j]=K,表示进程Pi需要K个Rj类型的资源。当Pi发出资源请求后,系统按下述步骤进行检查:�(1) 如果Requesti[j]≤Need[i,j],便转向步骤2;否则认为出错,因为它所需要的资源数已超过它所宣布的最大值。(2) 如果Requesti[...

有没有人懂操作系统的银行家算法,最好有一道例题可以讲
银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系 银行家算法统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。为实现银行家算法,系统必须设置若干数据结构。要解释银行家算法,必须先解释操作系统安全...

银行家算法是如何实现的?
为什么银行家算法是可行的呢?这里需要严格的证明一下。不管任何时候,操作系统分配资源的时候都可以保证当前接受资源的进程不会陷入死锁,因为操作系统总是可以满足该进程需要的资源的。假设有 n 个进程 {p1, p2, p3, … pn} ,最后一个分配到资源的是 pi , pi 还需要 mi 个资源,假设此时操作系...

什么是死锁,怎样引入死锁
(4)破坏“循环等待”条件:将系统中的所有资源统一编号,进程可在任何时刻提出资源申请,但所有申请必须按照资源的编号顺序(升序)提出。这样做就能保证系统不出现死锁。利用银行家算法避免死锁:银行家算法:设进程i提出请求Request[j],则银行家算法按如下规则进行判断。(1) 如果Request[j]≤Need[i,j...

操作系统,画出当前状态系统RAG图
当CPU空闲时,系统将选择处于就绪态的一个进程进入运行态;而当CPU的一个时间片用完时,当前处于运行态的进程就进入了就绪态;进程从运行到阻塞状态通常是由于进程释放CPU,等待系统分配资源或等待某些事件的发生,例如,执行了P 操作系统暂时不能满足其对某资源的请求,或等待用户的输入信息等;当进程等待...

相似回答