1 、在银行家算法中,若出现下面的资源分配情况: (1) 该状态时否安全?...

Preview:

DESCRIPTION

作业. 1 、在银行家算法中,若出现下面的资源分配情况: (1) 该状态时否安全? (2) 当进程 P2 提出请求 Request(1,2,2,2) 后,系统能否将资源分配给它? (3) 如果系统立即满足 P2 的上述要求,则系统是否立即进入死锁状态?. 作业. 2 、假定某计算机系统有 R1 设备 3 台, R2 设备 4 台,它们被 P1 、 P2 、 P3 和 P4 这 4 个进程互斥共享,且已知这 4 个进程均以下面所示的顺序使用现有设备: --〉 申请 R1--〉 申请 R2--〉 申请 R1--〉 释放 R1--〉 释放 R2--〉 释放 R1--〉 - PowerPoint PPT Presentation

Citation preview

作业1 、在银行家算法中,若出现下面的资源分配情况:

(1) 该状态时否安全? (2) 当进程 P2 提出请求 Request(1,2,2,2) 后,系统能否将资源分配给它? (3) 如果系统立即满足 P2 的上述要求,则系统是否立即进入死锁状态?

1

Process Allocation Need Available

P0 0032 0012 1622

P1 1000 1650

P2 1354 2356

P3 0032 0652

P4 0014 0656

作业2 、假定某计算机系统有 R1 设备 3 台, R2 设备 4 台,它

们被 P1 、 P2 、 P3 和 P4 这 4 个进程互斥共享,且已知这 4 个进程均以下面所示的顺序使用现有设备:

-- 〉申请 R1-- 〉申请 R2-- 〉申请 R1-- 〉释放 R1-- 〉释放 R2-- 〉释放 R1-- 〉

请问系统运行过程中是否可能产生死锁?如果可能的话,请举出一种情况,并画出表示该死锁状态的进程 - 资源图。

2

Recommended