在银行家算法中,若出现下列的资源分配情况:试问:ProcessAllocationNeedAvailableP00 0 3 20 0 1 21 6 2 2P11 0 0 01 7 5 0P21 3 5 42 3 5 6P30 3 3 20 6 5 2P40 0 1 40 6 5 6(1)该状态是否安全?(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

在银行家算法中,若出现下列的资源分配情况:

试问:

Process

Allocation

Need

Available

P0

0 0 3 2

0 0 1 2

1 6 2 2

P1

1 0 0 0

1 7 5 0

P2

1 3 5 4

2 3 5 6

P3

0 3 3 2

0 6 5 2

P4

0 0 1 4

0 6 5 6

(1)该状态是否安全?

(2)若进程P2提出请求Request(1,2,2,2)后,系统能否将资源分配给它?

参考答案与解析:

相关试题

在银行家算法中,若出现下述资源分配情况:ProcessAllocationNeedAvailableP0 003200121622P110001750P213542356P3 03320652P4

在银行家算法中,若出现下述资源分配情况:ProcessAllocationNeedAvailableP0 003200121622P110001750P213

  • 查看答案
  • 设(5)-1 3-|||-4= 0 -2 0-|||-0 7 -1,(5)-1 3-|||-4= 0 -2 0-|||-0 7 -1,(5)-1 3-|||-4= 0 -2 0-|||-0 7 -1求

    设(5)-1 3-|||-4= 0 -2 0-|||-0 7 -1,(5)-1 3-|||-4= 0 -2 0-|||-0 7 -1,(5)-1 3-|||-4

  • 查看答案
  • 设1 0 0 0-|||-A= -2 3 0 0-|||-0 -4 5 0-|||-0 0 -6 7,1 0 0 0-|||-A= -2 3 0 0-|||-0 -4 5 0-|||-0 0 -6 7

    设1 0 0 0-|||-A= -2 3 0 0-|||-0 -4 5 0-|||-0 0 -6 7,1 0 0 0-|||-A= -2 3 0 0-|||-0

  • 查看答案
  • 下列矩阵为正定矩阵的是()1 2 0 0-|||-2-|||-2 3 0 0-|||-3-|||-0 0 21 2 0 0-|||-2-|||-2 3 0 0-|||-3-|||-0 0 21 2 0

    下列矩阵为正定矩阵的是()1 2 0 0-|||-2-|||-2 3 0 0-|||-3-|||-0 0 21 2 0 0-|||-2-|||-2 3 0 0-

  • 查看答案
  • 若已定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,

    [单选题]若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是( )。A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案
  • 若已定义 int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a

    [单选题]若已定义int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;其中 则对a数组元素不正确的引用是A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案
  • 若已定义 int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a

    [单选题]若已定义int a[]={0,1,2,3,4,5,6,7,8,9}, *p=a,i;其中 则对a数组元素不正确的引用是A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案
  • 若已定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,

    [单选题]若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案
  • 若已定义:int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,

    [单选题]若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是( )。A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案
  • 若已定义:int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a

    [单选题]若已定义: int a[ ]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是A.a[p-a]B.*(&a[i])C.p[i]D.a[10]

  • 查看答案