In focus

    About deadlocks

    In threading and computing Deadlocks is a situation where two different programs or processes depend on one another for complete own work called depended threads because both are using the same resources or because of erroneous cues or other problems. In the Modern operating systems various threads and multitasking for programs and processes are used for to overcome the situation of Deadlocks. In operating system certain situations where the operating system may fail to handle and manage a deadlock, causing processes to hang or freeze. For example if two threads request to the same resource for execution the but actual process is used by another process which not free for requested processes so that time system may fall in halted state or hang situation.