蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

2024年东南大学操作系统实验报告银行家算法

  • 资源ID:54770037       资源大小:14.50KB        全文页数:4页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:5积分 【人民币5元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要5积分 【人民币5元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

2024年东南大学操作系统实验报告银行家算法

下载后可任意编辑 东南大学操作系统实验报告银行家算法 课程设计报告 课程设计名称共享资源分配与银行家算法 系(部) 专业班级 姓 名 学 号 指导老师 年月日 第1页共1页、 目 录 一、课程设计目的和意义...................................................................................3 二、方案设计及开发过程..............................................................................................3 1.课题设计背景.................................................................................................................32.算法描述 ............................................................................................................................33.数据结构 ............................................................................................................................44.主要函数说明.................................................................................................................45.算法流程图......................................................................................................................5 三、调试记录与分析 四、运行结果及说明 ..............................................................................................6 1.执行结果.........................................................................................................................62.结果分析.........................................................................................................................7 五、课程设计总结...................................................................................................8 第2页共2页、 一、程设计目的和意义 计算机科学与技术专业学生学习完计算机操作系统课程后,进行的一次全面的综合训练,其目的在于加深催操作系统基础理论和基本知识的理解,加强学生的动手能力.银行家算法是避开死锁的一种重要方法。通过编写一个模拟动态资源分配的银行家算法程序,进一步深化理解死锁、产生死锁的必要条件、安全状态等重要概念,并掌握避开死锁的具体实施方法 二、方案设计及开发过程 1.课题设计背景 银行家算法又称“资源分配拒绝”法,其基本思想是,系统中的所有进程放入进程集合,在安全状态下系统受到进程的请求后试探性的把资源分配给他,现在系统将剩下的资源和进程集合中其他进程还需要的资源数做比较,找出剩余资源能满足最大需求量的进程,从而保证进程运行完成后还回全部资源。这时系统将该进程从进程集合中将其清除。此时系统中的资源就更多了。反复执行上面的步骤,最后检查进程的集合为空时就表明本次申请可行,系统处于安全状态,可以实施本次分配,否则,只要进程集合非空,系统便处于不安全状态,本次不能分配给他。请进程等待 2.算法描述 1)假如request[i]是进程pi的请求向量,假如request[i,j]k,表示进程pi需要k个rj类型的资源。当pi发出资源请求后,系统按下述步骤进行检查假如requesti[j] 内容总结

注意事项

本文(2024年东南大学操作系统实验报告银行家算法)为本站会员(dajiefude)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开