进程管理lecture2_2.pptVIP

  • 5
  • 0
  • 约4.79千字
  • 约 42页
  • 2017-02-05 发布于北京
  • 举报
Thread * Introducing Thread * 操作系统进程管理 张其亮 * OutLine 死锁概念 死锁解决策略 * Dead Lock 是指多个进程因竞争资源而造成的一种僵局,若无外力作用,这些进程都无法向前推进,死锁是计算机系统和进程所处的一种状态。 定义 * Dead Lock Any Questions in running? * Dead Lock Same Problems * DeadLock Conditions 互斥条件:资源在使用上具有独占性、互斥性 不可剥夺条件:一个资源仅能被占有它的进程所释放,而不能被其他进程剥夺 部分分配条件(请求和保持条件):一个进程在请求新的资源的同时,保持对某些资源的占有 环路等待条件:存在一个进程的环路链,链中每一个进程占用有着某个或某些资源,又在等待链中的另一个进程占有的资源。 * Dealing DeadLock 死锁的预防 死锁的避免 死锁的检测 死锁的恢复 * Prevent 破坏部分分配条件: 方法 资源一次性分配: 进程在运行中需要的全部资源,要么全部分配,要么一个都不分配;进程运行中,不能再

文档评论(0)

1亿VIP精品文档

相关文档