--- title: 死锁 tags: - concept - operating-system - concurrency - joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-22 --- # 死锁 > [!abstract] > 死锁是多个进程相互等待资源而无法继续推进的状态。它是并发资源竞争下的结构性问题。 ## 四个必要条件 - 互斥 - 请求并保持 - 不可剥夺 - 循环等待 ## 处理策略 - 预防 - 避免 - 检测与解除 ## 易错点 - 死锁不是单个进程“卡住”这么简单。 - 必须从资源和等待环路去理解。 ## 来源 - [[raw/Joplin/计算机专业基础/计算机操作系统/_ 计算机操作系统知识文档(考研复试与系统学习重点).md]] - [[raw/Joplin/计算机专业基础/计算机操作系统/2.计算机操作系统——进程管理.md]] ## 相关页面 - [[进程与调度]] - [[调度算法]]