计算机操作系统-实验二:银行家算法(共8页).doc

上传人:晟*** 文档编号:8444889 上传时间:2021-11-21 格式:DOC 页数:8 大小:118KB
下载 相关 举报
计算机操作系统-实验二:银行家算法(共8页).doc_第1页
第1页 / 共8页
计算机操作系统-实验二:银行家算法(共8页).doc_第2页
第2页 / 共8页
计算机操作系统-实验二:银行家算法(共8页).doc_第3页
第3页 / 共8页
计算机操作系统-实验二:银行家算法(共8页).doc_第4页
第4页 / 共8页
计算机操作系统-实验二:银行家算法(共8页).doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

精选优质文档-倾情为你奉上实 验 报 告课程名称操作系统实验班级实验日期姓 名学号实验成绩实验名称银行家算法实验目的及要求1、了解掌握银行家算法,学会模拟实现资源分配,同时有要求编写和调试一个系统分配资源的简单模拟程序,观察死锁产生的条件,并使用适当的算法,有效的防止和避免死锁的发生实验内容1、在多道程序系统中,虽可借助与多个进程的并发执行,来改善系统的资源利用率,提高系统的吞吐量,但可能发生一种危险-死琐。产生死锁的原因可归结为两点:1:竞争资源。当系统中供多个进程共享的资源如打印机、公用队列等,其数目不足以满足诸进程的需要时,会引起诸进程对资源的竞争而产生死锁。2:进程间推进顺序非法。进程在运行过程中,请求和释放资源的顺序不当,也同样会导致产生进程死锁。最有代表性的避免死锁的算法,是Dijkstra的银行家算法。这是由于该算法能用与银行系统现金贷款的发放而得名的。 算法描述

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。