7.1 系统模型 7.2 死锁特征 7.2.1 必要条件 7.2.2 资源分配图 7.3 死锁处理办法 7.4 死锁预防 7.4.1 互斥 7.4.2 占有并等待 7.4.3 非抢占 7.4.4 循环等待 7.5 死锁避免 7.5.1 安全状态 7.5.2 资源分配图算法 7.5.3 银行家算法 7.6 死锁检测 7.6.1 每种资源类型只有单个实例 7.6.2 每种资源类型可有多个实例 7.6.3 应用检测算法 7.7 死锁恢复 7.7.1 进程终止 7.7.2 资源抢占