[Solved]Consider Following Scenario System Three Resource Types R1 3 Instances R2 4 Instances R3 5 Q37291694
Consider the following scenario. A system has three resourcetypes; R1 has 3 instances, R2 has 4 instances, R3 has 5. There arethree processes, A-C, whose code is given below.
ProcessA {
Acquire(R3, 2);
Acquire(R2, 1);
Acquire(R2, 1);
if (condition1) Acquire(R3, 1);
else Acquire(R1, 1);
ReleaseAllResources();
}
ProcessB {
Acquire(R2, 1);
Acquire(R3, 1);
Acquire(R1, 1);
if (condition2) Acquire(R2, 2);
else Acquire(R2, 1);
ReleaseAllResources();
}
ProcessC {
Acquire(R1, 2);
Acquire(R3, 2);
Acquire(R2, 1);
if (condition3) Acquire(R3, 1);
ReleaseAllResources();
}
What is the maximum need vectorfor each process?
Expert Answer
Answer to Consider the following scenario. A system has three resource types; R1 has 3 instances, R2 has 4 instances, R3 has 5. Th… . . .
OR

