死锁

我们先不给出死锁的正式定义,先看一个例子。假定有两个进程A和B,进程A已经占有了一个名为Filel的文件(Filel已经分配给了A),而它只有得到另一个名为File2的文件(A已经请求了File2)才能够释放File1。进程B已经占有了File2文件(File2已经分配给了B),而它只有得到Filel文件(B已经请求了File1)才能够释放File2。在大多数操作系统中,文件都是不可共享的;当文件被一个进程使用时,将不能再被别的进程使用。在图7-17用窄桥来模拟死锁。窄桥的情况与死锁类似,因为资源(桥的一端)被一辆车占用,该车只有到达桥的另一端才会释放资源,而此时另一端正被另一辆车占用着。反过来看情况也一样。

问题:
三个进程(A、B和C)同时运行,进程A占用Filel但需要File2。进程B占用File3但需要Filel。进程C占用File2但需要File3。为这几个进程画一个框图。这种情况是不是死锁?

内容查看
查看价格2 元
点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先
  • 游客 下载了资源 2009年云南公务员考试《行测》卷答案及解析
  • 游客 下载了资源 2018年421联考《行测》真题(新疆卷)答案及解析
  • 游客 下载了资源 2019年420联考《行测》真题(河北卷)答案及解析
  • 游客 下载了资源 2015年河南公务员考试《行测》真题答案及解析
  • 游客 下载了资源 2015年河南公务员考试《行测》真题答案及解析
  • 游客 下载了资源 2018年浙江省公务员录用考试《行测》真题(B卷)答案及解析
  • 游客 下载了资源 2021年0314广东公务员考试《行测》真题(县级)参考答案及解析
  • 游客 下载了资源 2015年河南公务员考试《行测》真题答案及解析
  • 游客 下载了资源 2017年422公务员联考《行测》真题(云南卷)答案及解析
  • 游客 下载了资源 2021年0314广东公务员考试《行测》真题(县级)参考答案及解析
  • 游客 下载了资源 2019年浙江省公务员录用考试《行测》真题(A类)答案及解析
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
  • u******* 签到打卡,获得1元奖励
点击浏览器地址栏的⭐图标收藏本页
需要托管,代写作业(含实训)可以扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码