第三章 2016资源分配与死锁——给学生.pptVIP

  • 113
  • 0
  • 约1.6万字
  • 约 59页
  • 2018-03-09 发布于浙江
  • 举报

第三章 2016资源分配与死锁——给学生.ppt

第三章 2016资源分配与死锁——给学生

* * * * * * * * * * * * * * * * * 1.互斥:进程要求对所分配的资源进行互斥性访问。即在一段时间内某资源仅为一个进程所占有,如果此时还有其它进程要求访问该资源,则要求者只能被阻塞,直到该资源的占用进程用毕释放; 2.请求和保持:当进程已经占有了至少一个资源,若又提出了新的资源请求,而该资源又被其它进程所占用,则此请求被阻塞,但对它对已获得的资源保持不放; 3.不剥夺:进程已获得的资源,在未使用完之前,不能被剥夺,只能由使用者在使用完后释放; 4.环路等待:在发生死锁时,必然存在一个进程—资源的环形链。即进程集合{P1、P2、…、Pn}中的P1正在等待一个P2占用的资源,P2正在等待一个P3占用的资源,……、Pn正在等待一个P1占用的资源。 这四个必要条件中只要有一个条件不满足,都不会形成“死锁”。 1.互斥:进程要求对所分配的资源进行互斥性访问。即在一段时间内某资源仅为一个进程所占有,如果此时还有其它进程要求访问该资源,则要求者只能被阻塞,直到该资源的占用进程用毕释放; 2.请求和保持:当进程已经占有了至少一个资源,若又提出了新的资源请求,而该资源又被其它进程所占用,则此请求被阻塞,但对它对已获得的资源保持不放; 3.不剥夺:进程已获得的资源,在未使

文档评论(0)

1亿VIP精品文档

相关文档