2
作作 1 作作作作作作作作 作作作作作作作作作作作作作 、,: (1) 作作作作作作作(2) 作作作 P2 作作作作 Request(1,2,2,2) 作 作作 作作作作作作作作作作 ,? (3) 作作作 作作作作 P2 作作作作作 作作作 作作作作作作作作作作作 ,? 1 Process Allocati on Need Availabl e P0 0032 0012 1622 P1 1000 1650 P2 1354 2356 P3 0032 0652 P4 0014 0656

1 、在银行家算法中,若出现下面的资源分配情况: (1) 该状态时否安全? (2) 当进程 P2 提出请求 Request(1,2,2,2) 后,系统能否将资源分配给它?

  • Upload
    jewel

  • View
    99

  • Download
    4

Embed Size (px)

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

Page 1: 1 、在银行家算法中,若出现下面的资源分配情况: (1) 该状态时否安全? (2) 当进程 P2 提出请求 Request(1,2,2,2) 后,系统能否将资源分配给它?

作业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

Page 2: 1 、在银行家算法中,若出现下面的资源分配情况: (1) 该状态时否安全? (2) 当进程 P2 提出请求 Request(1,2,2,2) 后,系统能否将资源分配给它?

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

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

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

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

2