Slide 19
Slide 19 text
Deadlock
• PAID: Prevent, Avoid, Ignore, Detect
• Deadlock detection: find cycles in wait-for graph
• Simple solution: centralized deadlock detection.
o Poor availability, Lack of fault tolerance
o No ability to scale
o Transmission of local wait-for graphs is high
• Phantom deadlocks
• Edge chasing/path pushing
o Global wait-for graph is not constructed
o Forwarding messages called probes to find cycles