• 游客 下载了资源 爱普生Epson Stylus CX1500v 驱动
  • 游客 购买了资源 公告和通告的不同主要表现在哪些方面?
  • 游客 下载了资源 爱普生Epson EPL-6200L 驱动
  • 游客 下载了资源 爱普生Epson EPL-6200L 驱动
  • 游客 购买了资源 关于增加农业专业技术人员编制的报告
  • 游客 下载了资源 2017年广东公务员考试《申论》真题卷及答案(县级)
  • 游客 下载了资源 爱普生Epson LQ-300KH 驱动
  • 游客 下载了资源 2025春江苏开放大学物流信息管理060180形考作业4
  • 游客 购买了资源 2025春江苏开放大学物流信息管理060180形考作业4
  • 游客 下载了资源 江苏开放大学物流信息管理形考作业3

死锁

我们先不给出死锁的正式定义,先看一个例子。假定有两个进程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打赏

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性

站点公告

开放大学课程作业辅导,有需要扫码加微信

显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录