necessary conditions for a deadlock , Operating System

Q) a. Given that the first three necessary conditions for a deadlock are in place, comment on the feasibility of the following strategy. All processes are given  unique priorities. When more than one process is waiting for a resource and  the resource becomes available, allocate the resource to the waiting process with the highest priority.

b. Would the support of user-level threads change your answer for part a? Explain.

Posted Date: 3/15/2013 6:24:29 AM | Location : United States







Related Discussions:- necessary conditions for a deadlock , Assignment Help, Ask Question on necessary conditions for a deadlock , Get Answer, Expert's Help, necessary conditions for a deadlock Discussions

Write discussion on necessary conditions for a deadlock
Your posts are moderated
Related Questions
Scalability Scalability is the ability of the system to adapt to increased service load. A scalable system will respond more gracefully to increased load than a non scalable on

Define Coding in an independent service architecture Coding in an independent service architecture alleviates many of the traditional dependencies of monolithic applications.

Use and overview? Pure and impure interpreter?

QUICK FIT ALGORITHAMS Here we keep apart lists for holes and processes. Therefore this reduces the searching time for holes Hole list and Process list. If we organize the li

Q. Researchers have recommended that instead of having an access list associated with each file (specifying which users can access the file and how) we should have a user control

Medium term scheduling This is component of the swapping function. Usually the swapping in decision is based on the need to manage the degree of multiprogramming. At a system t


what is process creation and how to create a process


Define Virtual memory Virtual memory is employed in all major commercial operating systems