Operating System » Deadlock Prevention
The disadvantage of a process being allocated all its resources before beginning its execution is ____________

A. Low cpu utilization
B. Low resource utilization
C. Very high resource utilization
D. None of the mentioned

To ensure no preemption, if a process is holding some resources and requests another resource that cannot be immediately allocated to it ____________

A. Then the process waits for the resources be allocated to it
B. The process keeps sending requests until the resource is allocated to it
C. The process resumes execution without the resource being allocated to it
D. Then all resources currently being held are preempted

One way to ensure that the circular wait condition never holds is to ____________

A. Impose a total ordering of all resource types and to determine whether one precedes another in the ordering
B. To never let a process acquire resources that are held by other processes
C. To let a process wait for only one resource at a time
D. All of the mentioned