Consider the following maximum-claim reusable resource system with four processes (P0, P1, P2, P3) and three resource types (R0, R1, R2). The maximum claim matrix C is given as: R0 R1 R2 P0 4 1 4 P1 3 1 4 P2 5 6 13 P3 1 1 6 Where Cij denotes the maximum claim of the process i for resource j. The total number of units of each resource type is given by the vector: R0 R1 R2 5 8 15 The current allocation of resources is given by matrix A: R0 R1 R2 P0 0 1 4 P1 2 0 3 P2 1 4 1 P3 1 0 3 Answer the following question about the system: For the system state shown above, determine if a new request by process P2 for 6 units of resource R2 can be safely granted. (Remark: You can assume that the system state above does not yet accommodate this request.). Explain your reasoning. If the request cannot be safely granted, how should the system behave with respect to the request?
Consider the following maximum-claim reusable resource system with four processes (P0, P1, P2, P3) and three resource types (R0, R1, R2). The maximum claim matrix C is given as:
R0 | R1 | R2 | |
P0 | 4 | 1 | 4 |
P1 | 3 | 1 | 4 |
P2 | 5 | 6 | 13 |
P3 | 1 | 1 | 6 |
Where Cij denotes the maximum claim of the process i for resource j. The total number of units of each resource type is given by the
R0 | R1 | R2 |
5 | 8 | 15 |
The current allocation of resources is given by matrix A:
R0 | R1 | R2 | |
P0 | 0 | 1 | 4 |
P1 | 2 | 0 | 3 |
P2 | 1 | 4 | 1 |
P3 | 1 | 0 | 3 |
Answer the following question about the system:
For the system state shown above, determine if a new request by process P2 for 6 units of resource R2 can be safely granted. (Remark: You can assume that the system state above does not yet accommodate this request.). Explain your reasoning. If the request cannot be safely granted, how should the system behave with respect to the request?
Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 7 images