www.bbcnoun.com.ng 10/10 A situation whereby resources cannot be shared; a process needs exclusive access to a resource is what condition in deadlock Non-shareable resources A state is said to be safe if The system can allocate resources to each process in some order and avoid deadlock What do we call a situation when the system considers the resources currently available and allocated for each new request and further request and releases each of the process, to decide whether the current request can be satisfied or must wait to prevent a possible future deadlock Deadlock Avoidance Which of the following statements are correct All of the above The part in one of the conditions for deadlock whereby a process continues to hold the resources allocated to it while waiting for other resources is called Hold-and-wait One of these is a condition for deadlock Circular waiT The approach where the system does not make any attempt to prevent deadlocks and allows processes to request resources and to wait for each other in an uncontrolled manner is called Deadlock detection A solution to the critical-section problem must satisfy three properties except Race Condition How can race condition be prevented? Select one: Sharing Resources Operations executing concurrently and allowing both operations access the shared data Mutual exclusion Bankers’ Algorithm is a ………………….. algorithm Deadlock Avoidance