Cognitive Scaffold

Preparing your thinking workspace

arrow_back_ios_new
MENTAL MODEL · M4389

Deadlock

Deadlock
BehaviorHigh supportOrganizational Behavior
Included
account_tree

Version 1.0.0 · Updated 2026-07-28

CORE DEFINITION

Deadlock, also translated as dead knot, is a term in computer science. When two or more computing units are each waiting for the other to stop executing in order to acquire system resources, and neither side exits early, it is called a deadlock. In multitasking operating systems, to coordinate different threads and manage resource acquisition, the operating system must solve this problem to ensure normal operation. A similar situation is called a 'livelock'.

SCAFFOLDING EFFECT

psychology

Reduce cognitive load

Deadlock, also translated as dead knot, is a term in computer science. When two or more computing units are each waiting for the other to stop executing in order to acquire system resources, and neither side exits early, it is called a deadlock. In multitasking operating systems, to coordinate different threads and manage resource acquisition, the operating system must solve this problem to ensure normal operation. A similar situation is called a 'livelock'.

anchor

Anchor fast decisions

Multiple entities hold resources and wait in a cycle; when the four necessary conditions (mutual exclusion, hold and wait, no preemption, circular wait) are all present, permanent blockage occurs.

MINIMUM ACTION

In progress 0/4

Practice this model in one real situation:

Check to track your progress (stored locally)
Learning progress0%
account_treeGenealogyexpand_more
menu_bookReferencesexpand_more

Source support: Explicit

  • link
    zh.wikipedia.orghttps://zh.wikipedia.org/wiki/%E6%AD%BB%E9%94%81ZH · Explicit
    verified

RELATED MODELS