Question
Deadlock prevention in operating systems can be achieved
by ensuring which of the following conditions does NOT hold?Solution
To prevent deadlocks, the Circular Wait condition is typically avoided by imposing a strict ordering of resource allocation. Circular wait occurs when a set of processes are waiting on each other in a circular chain, creating a dependency loop that cannot be resolved. By assigning a unique order to resource requests, the system ensures no circular dependencies arise, breaking the cycle and preventing deadlock. For example, a system can allocate resources numerically (e.g., low to high resource IDs), ensuring each process requests resources in ascending order. Why Other Options Are Incorrect: 1. Mutual Exclusion: Necessary for non-shareable resources and cannot be avoided. 2. Hold and Wait: Prevented by requiring processes to request all needed resources upfront, but this approach is inefficient. 3. No Preemption: Difficult to implement universally; preempting resources can lead to data inconsistency. 4. Safe State: Refers to deadlock avoidance, not prevention. A safe state ensures that at least one process can complete. Breaking the circular wait condition is a practical and efficient strategy for deadlock prevention in modern operating systems.
Loktak Lake is located in _______Â
Which state hosts the Nehru trophy boat race ?
As per Article 361 of the Constitution of India, who among the following shall NOT be answerable to any court for the exercise and performance of the po...
The custom of decorating eggs is practiced during which of the following festivals?
What was the original name of ‘Gumani’, a famous poet of Kumaun?
What is the minimum capital requirement for small finance banks in India?
Continental Shelf which is the shallowest part of the ocean has an average gradient of:
According to the 7th edition of Swachh Survekshan Awards 2022, most of the clean cities were from which state?
Which of the following states has the highest child sex ratio in India according to the 5th National Family Health Survey (2019-21)?
What is Kalbaisakhi?