Question

What is the most "favored execution" of an unblocked process in deadlock detection by process-resource graphs?...

What is the most "favored execution" of an unblocked process in deadlock detection by process-resource graphs?

(Please help, Operating system question, 6 points)

Homework Answers

Answer #1

Process- Resourse graph comes under the technique of Deadlock Detection and recovery.

  • In case of deadlock detection, If the resources have single instance available then we can check an algorithm to check for cycle. Presence of cycle will confirm the deadlock.
  • In case of deadloack detection, If the resources have multiple instance available then detection of cycle is necessary but not sufficient condition for deadlock detection. In this case system may or may not be in deadlock.
  • In case of Recovery, Killing all the process involved in deadlock. After killing each process, check the deadlock again keep repeating the process till the system recover.
  • In case of Recovery, Resources are preempted from the process involved in deadlock. The resources which are preempted allocated to other processes so there is a possiblity of recovery the system from deadlock.
  • Algorithm related to deadlock detection contains three data strucutres; Available, Allocation, and Request.
  • Hence it contains both the algorithm of deadlock detection and recovery. For deadlock detection Banker's Algorithm is used.
Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Is a process in a blocked state deadlocked? Is a process in a deadlocked state blocked?...
Is a process in a blocked state deadlocked? Is a process in a deadlocked state blocked? (Please help, Operating system question, 6 points)
What is the relationship between swap time and the quantum for which the process is expected...
What is the relationship between swap time and the quantum for which the process is expected to have control of CPU? (Please help, Operating System question, 6 points)
1- In process creation, what are the possibilities in concerned (1) Parent execution (2) Address space...
1- In process creation, what are the possibilities in concerned (1) Parent execution (2) Address space of the new process (child)? 2- A parent may terminate the execution of one of its children. What are the reasons? 3- What are the CPU scheduling algorithm criteria? 4- What are the events occur when the process allocate to the CPU and is executing? 5- What are the differences between: (1) Long-term scheduler and short-term scheduler? (2) Preemptive and non-preemptive scheduling? (3) CPU-bound...
1. An operating system is a. A resource manager b. A user application such as turbo...
1. An operating system is a. A resource manager b. A user application such as turbo t c. A collection of all software packages on the computer d. Another name of my computer including both hardware and software 2. X86 calling convention is about a. How parameters are transferred through stack b. How interrupt vectors are used to find handlers c. How to make a phone call on an x86 computer d. None of the above 3. Paging mechanisms helps...
Describe what you believe to be the most important process in implementing a performance management system,...
Describe what you believe to be the most important process in implementing a performance management system, and how can HR ensure that a new system is fully embraced by both management and employees?   
QUESTION 5 What is the most important tool for interest groups seeking to influence election outcomes?...
QUESTION 5 What is the most important tool for interest groups seeking to influence election outcomes? a. lawyers b. public relation c. money d. connections 2 points    QUESTION 6 Third parties have a difficult time winning for all of the following reasons except: a. It is more difficult for third party candidate to get on the ballot b. The lack of proportional representation elections c. Most Texans identify with one of the two major parties d. General election candidates...
Please Answer the following questions below on The establishment of a Competitive Intelligence process, 1. What...
Please Answer the following questions below on The establishment of a Competitive Intelligence process, 1. What surprised you the most? 2. How can you adapt what was seen to your objectives? 3. How could you implement these concepts? 4. Which of the concepts learned will be most useful to you? 5. What was your Eureka moment? 6. What intrigues you and makes you wonder more?
After the scope has been approved, the next step in the process is determining what is...
After the scope has been approved, the next step in the process is determining what is required to complete the project successfully. This includes evaluating what needs to be procured, human resources needed, allocation of funds, as well as gaining an understanding of the support needed within the organization to deliver the project. This moves the project to the next phase: planning. This typically starts at the define stage and continues through most of the execution phase. The planning stage...
1- Which of the following is a drawback of using three- dimensional graphs? a- three-dimensional graphs...
1- Which of the following is a drawback of using three- dimensional graphs? a- three-dimensional graphs are difficult to represent on paper. b- three-dimensional graphs cannot represent qualitative data. c- three-dimensional graphs cannot be rotated when presenting digitally. d- three- dimensional graphs can only express two variables at a time. e- three-dimensional graphs contains lines that overlap too much to be distinguishable. 2- the most frequently used chart in comparing the subdivisions of wholes is the a- line chart b-...
QUESTION 90 What contemporary sociocultural anthropologist who teaches at NYU has defined the process of globalization...
QUESTION 90 What contemporary sociocultural anthropologist who teaches at NYU has defined the process of globalization as "an infintely varied contest of sameness and difference in a complex disjunctive disorder" or shaped by a disorganized capitalism influenced by what he terms the social imaginary? a. Arjun Appadurai b. Theodore Bestor c. Franz Boas d. Clifford Geertz 0.25 points    QUESTION 91 What term referes to the way that people use culture to adapt to particular environments? a. cultural diffusion b....