2,845 views
1 votes
1 votes
In a real computer system, neither the resources available nor the demands of processes for resources are consistent over long periods (months). Resources break or are replaced, new processes come and go, and new resources are bought and added to the system. If deadlock is controlled by the banker’s algorithm, which of the following changes can be made safely (without introducing the possibility of deadlock), and under what circumstances ?

a. Increase $Available$ (new resources added).

b. Decrease $Available$ (resource permanently removed from system).

c. Increase $Max$ for one process (the process needs or wants more resources than allowed).

d. Decrease $Max$ for one process (the process decides it does not need that many resources).

e. Increase the number of processes.

f. Decrease the number of processes.

Please log in or register to answer this question.

Related questions

0 votes
0 votes
0 answers
1
akash.dinkar12 asked Mar 20, 2019
630 views
Compare the circular-wait scheme with the various deadlock-avoidance schemes (like the banker’s algorithm) with respect to the following issues:a. Runtime overheadsb. S...
0 votes
0 votes
0 answers
2