更多“假定某计算机系统有R1和R2两类资源,其中R1有两个,R2有一个,它们被进程P1和P2共享,已知两个进程均按以下顺序使用资源: à申请R1à申请R2à申请R1à释放R1à释放R2à释放R1à 请说明系…”相关的问题
第1题
6.6 有R1(2个)、R2(1个)两类资源和两个进程P1、P2,两个进程均以:申请R1à申请R2à申请R1à释放R1à释放R2à释放R1的顺序使用资源,求可能达到的死锁点,并画出此时的资源分配图。
点击查看答案
第2题
有两个并发执行的进程P1和P2,共享初值为1的变量x。 P1对x加1,P2对x减1。 加1 和 减1 操作的指令序列分别如下所示:load R1 , x // 取 x 到寄存器 R1 中 inc R1 store x , R1 // 将 R1 的内容存人 x load R2 , x dec R2 store x , R2 两个操作完成后, x 的值
A.可能为 -1 或 3
B.只能为 1
C.可能为 0 、 1 或 2
D.0 、 1 或 2
点击查看答案
第3题
某时刻进程的资源使用情况如下表所示。 进程 已分配资源 尚需资源 可用资源 R1 R2 R3 R1 R2 R3 R1 R2 R3 P1 2 0 0 0 0 1 0 2 1 P2 1 2 0 1 3 2 P3 0 1 1 1 3 1 P4 0 0 1 2 0 0 此时的安全序列是()
A.P1,P2,P3,P4
B.P1,P3,P2,P4
C.P1,P4,P3,P2
D.不存在
点击查看答案
第4题
某时刻进程的资源使用情况如下所示。 进程 已分配资源 尚需资源 可用资源 R1 R2 R3 R1 R2 R3 R1 R2 R3 P1 2 0 0 0 0 1 0 2 1 P2 1 2 0 1 3 2 P3 0 1 1 1 3 1 P4 0 0 1 2 0 0 此时的安全序列是()。(2011年计算机科学与技术学科全国硕士研究生入学统一试卷27题)
A.P1, P2, P3, P4
B.P1, P3, P2, P4
C.P1, P4, P3, P2
D.不存在
点击查看答案
第5题
有两个并发进程P1和P2,共享初值为1的变量x。P1对x加1,P2对x减1。加1和减1操作的指令序列分别如下所示。 //加1操作 load R1,x //取x到寄存器R1中 inc R1 store x,R1 //将R1的内容存入x //减1操作 load R2,x //取x到寄存器R2中 dec R2 store x,R2 //将R2的内容存入x 两个操作完成后,x的值是()。(2011年计算机科学与技术学科全国硕士研究生入学统一试卷32题)
A.可能为-1或3
B.只能为1
C.可能为0、1或2
D.0、1或2
点击查看答案
第6题
有两个并发执行的进程P1和P2 ,共享初值为1的变量x。 P1对x加1,P1对x减1 。加1和减1操作的指令序列分别如下所示 //加1操作 load rl,x //取x到寄存器r中 inc r1 store x,r1 //减1操作 load r2,x dec r2 store x,r2 两个操作完成后,x的值()。
A.可能为-1或3
B.只能为1
C.可能为0、1或2
D.0、1或2
点击查看答案
第7题
(该题是2012年统考真题)假设5个进程P0、P1、P2、P3、P4共享3类资源R1、R2、R3,这些资源总数分别 为18、6、22。T0时刻的资源分配情况如下表所示,此时存在的一个安全序列是() 已分配 资源最大需求 R1 R2 R3 R1 R2 R3 P0 3 2 3 5 5 10 P1 4 0 3 5 3 6 P2 4 0 5 4 0 11 P3 2 0 4 4 2 5 P4 3 1 4 4 2 4
A.P0,P2,P4,P1,P3
B.P1,P0,P3,P4,P2
C.P2,P1,P0,P3,P4
D.P3,P4,P2,P1,P0
点击查看答案
第8题
R1和R2为两并联电阻,已知R1=4R2且R2消耗功率P2为1W,则R1消耗功率P1= W。
点击查看答案
第9题
有四个进程S1、R1、R2和R3,其中S1向缓冲区BUFF发送消息,R1、R2和R3从缓冲区中接收消息。发送和接收的规则如下: (1) 缓冲区BUFF任何时候只能存放1个消息; (2) R1、R2和R3每次可取S1存放在缓冲区中的消息; (3) 每个存放在缓冲区中的消息必须被R1、R2和R3均接收后才能清除。 请用信号量机制来实现这4个进程间的同步。
点击查看答案