What is Deadlock what is it's importance in Programming

Discussion in 'Programming' started by fatehseo, Mar 2, 2010.

?

how many lock at least require in deadlock

  1. 2

    100.0%
  2. 3

    0 vote(s)
    0.0%
  3. 4

    0 vote(s)
    0.0%
  4. 0

    0 vote(s)
    0.0%
Multiple votes are allowed.
  1. #1
    In computer science, deadlock refers to a specific condition when two or more processes are each waiting for each other to release a resource, or more than two processes are waiting for resources in a circular chain (see Necessary conditions). Deadlock is a common problem in multiprocessing where many processes share a specific type of mutually exclusive resource known as a software lock or soft lock. Computers intended for the time-sharing and/or real-time markets are often equipped with a hardware lock (or hard lock) which guarantees exclusive access to processes, forcing serialized access. Deadlocks are particularly troubling because there is no general solution to avoid (soft) deadlocks
     
    fatehseo, Mar 2, 2010 IP