死锁.md 882 B


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]]

相关页面

  • [[进程与调度]]
  • [[调度算法]]