仿真多进程并发环境下死锁预防,避免,检测与解除总结.pptVIP

仿真多进程并发环境下死锁预防,避免,检测与解除总结.ppt

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
仿真多进程并发环境下死锁预防,避免,检测与解除 创新及特点 界面设计直观、人性化 令用户容易入手该软件的使用 每个进程的资源请求都为系统自动分配 实现一键完成调度算法。 系统日志 系统自动显示出进程和资源的调度状态 可用于分析学习 总结及收获 遇到问题 (1)设计时的想法思路不够严谨 设想的模拟“云计算”无法体现 (2)银行家算法 开始银行家算法总是没有达到预计的效果 (3)设计之初的一部分功能并没有实现 自定义进程、资源请求大小 (4)粗心照成问题影响了一个下午的进度 (5)成员的非配协作较难 总结及收获 此次试验后收获 (1)完全了解了银行家算法,尤其是其中的安全性算法并没有想象中的容易。 (2)检测死锁算法其实与银行家算法中的安全性算法很相似。 (3)更加熟悉了开发软件的使用 (4)增加了成员之间配合的默契。 (5)小错误大关键 整体思路 进程到达 申请资源≤进程需求 最大资源 申请资源≤可用资源 N N Y Y 试探分配资源 执行安全性算法 若有安全序列 资源分配给进程 撤消分配的资源并挂起进程 Y N 银行家算法 进程状态 新建进程集合 当前进程删除,并释放资源 判断进程集合中是否存在,请求资源可用资源 Y 集合是否为空 Y 返回正确 返回错误 n 安全性算法 THANKS

文档评论(0)

junjun37473 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档