|< < 30 > >|

Strict Two-Phase Locking

Deadlock

When a process can't get a lock, it waits until it can.

Deadlock occurs when process A is waiting for B to release a lock, while B is waiting for A to release a lock.

T1 T2 Waits-for graph
X(A)
X(B)
X(B)
X(A)

|< < 30 > >|