重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 大学本科
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

某系统有 A 、 B 、 C 、 D 这 4 类资源供 5 个进程共享,进程对资源的需求和分配情况如下表所示。现

在系统中 A 、 B 、 C 、 D 类资源分别还剩 1 、 5 、 2 、 0 个,请按银行家算法回答下列问题: 进程 已占资源 最大需求数 A B C D A B C D P1 0 0 1 2 0 0 1 2 P2 1 0 0 0 1 7 5 0 P3 1 3 5 4 2 3 5 6 P4 0 6 3 2 0 6 5 2 P5 0 0 1 4 0 6 5 6 () 个资源的请求,系统能否满足它的请求?为什么?

答案
(1) 由已知条件可得 Need 矩阵如下: 进程 分配矩阵 尚需矩阵 (Need) 可用资源数向量 (Avaiable) P1 0 0 1 2 0 0 0 0 1 5 2 0 P2 1 0 0 0 0 7 5 0 P3 1 3 5 4 1 0 0 2 P4 0 6 3 2 0 0 2 0 P5 0 0 1 4 0 6 4 2 利用银行家算法对 此时刻的资源分配情况进行分析如下表: 进程 Work Need Allocation Work+Allocation Finish P1 1 5 2 0 0 0 0 0 0 0 1 2 1 5 3 2 true P3 1 5 3 2 1 0 0 2 1 3 5 4 2 8 8 6 true P2 2 8 8 6 0 7 5 0 1 0 0 0 3 8 8 6 true P4 3 8 8 6 0 0 2 0 0 6 3 2 3 14 11 8 true P5 3 14 11 8 0 6 4 2 0 0 1 4 3 14 12 12 true 从上述分析可知,存在安全序列 P1 , P3 , P2 , P4 , P5 ,故系统状态是否安全的。(注:安全序列不唯一) ( 2 )若进程 P2 请求 (0,4,2,0) ,试分配并修改相应的数据结构,则系统状态变为: 进程 分配矩阵 尚需矩阵 (Need) 可用资源数向量 (Avaiable) P1 0 0 1 2 0 0 0 0 1 1 0 0 P2 1 4 2 0 0 3 3 0 P3 1 3 5 4 1 0 0 2 P4 0 6 3 2 0 0 2 0 P5 0 0 1 4 0 6 4 2 进程P1已获得全部资源,可运行完成。P1结束归还资源后, 系统剩余资源为 (1, 1, 1, 2) ,能满足 P3 的需求, P3 可运行完成。 P3 结束释放资源后,系统剩余资源为 (2, 4, 6, 6) ,能满足 P2 的需求, P2 可运行完成。 P2 结束释放资源后,系统剩余资源为 ( 3, 8, 8, 6 ) 。类似地, P4 、 P5 也能获得所需资源而运行完成。因此存在安全序列 P1, P3, P2, P4, P5 ,即 系统仍然是否安全的,因此系统能满足 P2 的请求。
更多“某系统有 A 、 B 、 C 、 D 这 4 类资源供 5 个进程共享,进程对资源的需求和分配情况如下表所示。现”相关的问题

第1题

某系统有A、B、C、D这4类互斥资源供5个进程共享使用,进程对资源的需求和分配情况如表8-6所示:

现在系统剩余资源情况是(A,B,C,D.=(1,5,2,0),请按银行家算法回答下面问题;

a.现在系统是否处于安全状态?

b.如果进程P2提出需要(0,4,2,0)个资源的请求,系统能否去满足它的请求?

点击查看答案

第2题

现有4个进程A、B、C、D,共享10个单位的某种资源。基本数据如图所示。试问如果进程D再多请求一个资源单位,所导致的是安全状态还是不安全状态?如果是进程C提出同样的请求,情况又会是怎样呢?

   

点击查看答案

第3题

由系统专门为运行中的应用进程创建新进程的事件是()

A、分配资源

B、进程通信

C、共享资源

D、提供服务

点击查看答案

第4题

系统中有4个单位的存储器资源,被n个进程共享。如果每个进程都要求i个单位的存储器资源,那么,当______时,系统不会发生死锁。

A.n=2,i=4

B.n=4,i=3

C.n=3,i=2

D.n=3,i=3

点击查看答案

第5题

若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是______。

A.15

B.16

C.18

D.20

A.

B.

C.

D.

点击查看答案

第6题

系统中有4个甲.位的存储器资源,被n个进程共享,如果每个进程都要求i个单位的存储器资源,那么当(49)时系统不会发生死锁。

A.n=2,i=4

B.n=4,i=3

C.n=3,i-2

D.n-3,i-3

点击查看答案

第7题

假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是______。

A.m=5,n=3,w=2

B.m=6,n=2,w=3

C.m=5,n=3,w=3

D.m=6,n=3,w=3

A.

B.

C.

D.

点击查看答案

第8题

以下( )不是产生死锁的原因。

A.资源共享

B.并发执行的进程数太多

C.系统资源不足

D.进程推荐顺序非法

点击查看答案

第9题

假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是(27)。

A.m=4,n=3,w=2

B.m=4,n=2,w=3

C.m=5,n=2,w=3

D.m=5,n=3,w=2

点击查看答案

第10题

● 假设系统中有m个同类的互斥资源,当n个进程共享这m个互斥资源时,每个进程的最大需求数是w。在下列情况中,系统可能会产生死锁的是__(17)__。

(17)A.m=4,n=3,w=2 B.m=4,n=2,w=3

C.m=5,n=2,w=3 D.m=5,n=3,w=2

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案