Deadlock Detection
Definition
A procedure or mechanism that identifies the presence of deadlocks—situations in which one or more processes or threads are permanently blocked because each is waiting for resources held by others so that no further progress is possible without intervention.