- 88
- 0
- 约2.06千字
- 约 10页
- 2017-06-26 发布于山东
- 举报
实验一:资源分配仿真 (8学时)实验内容模拟资源分配算法,了解死锁的产生和预防方法。实验目的在课程已经学习了死锁的4个必要条件的基础上,为了了解系统的资源分配情况,假定系统中任一资源在每一时刻只能由一个进程使用,任何进程不能抢占其它进程正在占有的资源,当进程得不到资源时,必须等待。因此,只要资源分配策略能保证不出现循环等待,系统就不会发生死锁。要求学生编写和调试系统动态分配资源的仿真程序,观察死锁产生的条件,再采用适当的算法,有效地防止和避免死锁发生。实验题目用银行家算法实现资源分配要求:设计3~4个并发进程共享10个同类资源的系统,各进程动态地申请和释放资源;用银行家算法和随机分配算法分别设计资源分配程序,观察系统的运行情况;确定一组进程依次申请的资源数序列,运行上述程序,显示各进程依次申请的资源情况。提示:银行家分配算法的原则是:系统掌握每个进程对资源的最大需求量,当进程要求申请资源时,系统就测试该进程还需要资源的最大量。如果系统中现存的资源数大于或等于该进程还需要的最大量时,则满足进程的当前申请。这样可以保证至少有一个进程能得到全部资源而执行到结束。然后归还它占用的全部资源,供其它进程使用。银行家算法破坏了产生死锁的环路等待条件,即不可能产生循环等待,从而可以避免死锁的发生。把各进程需要和已占用资源的情况记录在进程控制块中。假定进程控制块PCB的格式如下:其中,状态有:就绪、
您可能关注的文档
- 搭石-教学设计.doc
- 《红字冲销法的应用》教学设计 ——基于翻转课堂理念的探索.doc
- 创新论文-浅谈施工质量管理与检查验收.doc
- 【生命科学导论】论文-人胚胎干细胞研究进程.doc
- 婚姻法期末论文-夫妻共同财产.docx
- 机械类毕业论文-箱体类零件加工工艺规程及 其夹具设计-开题报告.doc
- 工厂供电课程设计-第十四机械厂降压变电所的电气设计.docx
- 基于车辆动力学的四驱车的1档传动比优化设计.docx
- 论卢梭的教师教育原则 ——以《爱弥儿》第二卷为例.doc
- 论文--冷冻干燥技术在药品生产中应用分析.doc
- 2026及未来5年中国海棠花市场数据分析及竞争策略研究报告.docx
- 2026及未来5年中国涤棉线市场数据分析及竞争策略研究报告.docx
- 2026年中国应收应付帐款系统市场调查研究报告.docx
- 2026年中国蜜炼阿胶膏市场调查研究报告.docx
- 2026年中国黄芥子粉市场调查研究报告.docx
- 2026年及未来5年内中国铂金蒸发皿行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国锌合金门把行业投资前景及策略咨询研究报告.docx
- 2026及未来5年中国混凝土钻孔取芯机市场数据分析及竞争策略研究报告.docx
- 2026年及未来5年内中国镍氢可充电电池行业投资前景及策略咨询研究报告.docx
- 2026福建漳州市龙海区城发环境服务有限公司招聘26人笔试历年常考点试题专练附带答案详解.docx
最近下载
- 内蒙古自治区阿拉善左旗元山子镍钼矿(首采矿段)矿山地质环境保护与土地复垦方案.docx VIP
- 屋顶换瓦改造安全合同协议书8篇.docx VIP
- (高清版)-B-T 3098.6-2023 紧固件机械性能 不锈钢螺栓、螺钉和螺柱.pdf VIP
- 生产车间员工行为规范.docx VIP
- 血管介入器械行业市场研究报告.pdf VIP
- 中国古典名著《孙子兵法》.pdf VIP
- 浙江省自然基金申请技巧与范文.docx VIP
- 九年级初中化学下册同步讲义(新沪教版)7.4物质的溶解性(第1课时)(学生版+解析).docx VIP
- (正式版)D-L∕T 5863-2023 水电工程地下建筑物安全监测技术规范.docx VIP
- CN119996015A 一种面向企业内网的四蜜威胁探查方法 (广州大学).pdf VIP
原创力文档

文档评论(0)