GENERAL KNOWLEDGE

GK

TECHNOLOGY

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
In which condition resource is not removed from a process holding?
A
Hold and wait
B
Circular wait
C
Synchronization problem
D
Non preemption
Explanation: 

Detailed explanation-1: -No preemption-Once a process is holding a resource ( i.e. once its request has been granted ), then that resource cannot be taken away from that process until the process voluntarily releases it.

Detailed explanation-2: -The four necessary conditions for a deadlock situation are mutual exclusion, no preemption, hold and wait and circular set.

Detailed explanation-3: -Therefore, the mutual conclusion is not a necessary condition for a deadlock to hold in a system.

There is 1 question to complete.