- 32
- 0
- 约3.48千字
- 约 5页
- 2017-06-03 发布于北京
- 举报
银行家算法安全性序列分析
摘要:在操作系统的处理机调度的过程中,由于竞争资源或者进程间推进顺序非法,都会导致死锁的发生。本文主要研究如何利用银行家算法可以避免死锁,并分析银行家算法安全性序列。
关键词:银行家算法;安全性序列;避免死锁
引言
处理死锁的方法主要包括预防死锁、避免死锁、检测死锁和解除死锁。而利用银行家算法可以避免死锁,在这一避免死锁的过程中,银行家算法安全性序列分析是尤为重要的。
1. 银行家算法中的数据结构
(1) 空闲资源向量Available。这是一个数组,它里面包括m个元素,这些元素都可以分别用来表示一种空闲的资源的数量的多少,系统中存储的这种全部空闲的资源的数量的多少为它的初始值,随该类资源的分配和回收,其数值发生动态地改变。如果Available[j]=K,那么,系统中当前存在K个Rj类资源。
(2) 最大需求矩阵Max。Max矩阵是n×m维的,该矩阵定义了系统中n个进程中的每一个进程对m类资源的最大需求。如果Max[i,j]=K,那么,进程i需要Rj类资源的最大数量的多少为K。
(3) 分配矩阵Allocation。Allocation矩阵是n×m维的,该矩阵定义了系统中每一类资源当前已分配给每一进程的资源数。如果Allocation[i,j]=K,那么,进程i当前已分得Rj类资源的数量的多少为K。
(4) 需求矩阵Need。Need矩阵是n×m维的
您可能关注的文档
- 重庆初2010级07-08学年度4月月考试题——语文.doc
- 重庆到宁波物流公司.doc
- 重庆到宜昌物流公司.doc
- 重庆前十名装修公司.doc
- 重庆大学体育健康知识题库(最新).doc
- 重庆大学考研真题01年.doc
- 重庆工业职业技术学院《秘书学》教案.doc
- 重庆巴蜀中学2009—2010学年度第一学期期末考试--化学试题人教版.doc
- 重庆巴蜀中学七年级上英语期末测试.doc
- 重庆巴蜀中学八年级月考试卷.doc
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
最近下载
- (高清版)DB52∕T 1707-2022 心内科导管室管理规范.pdf VIP
- 2025年新高考数学一轮复习:极值点偏移问题与拐点偏移问题(七大题型)(学生版+解析).pdf VIP
- 护士资格考试《专业实务》终极模拟试卷(答案)解析(执业护士专业实务考试卷).doc VIP
- 骨髓增生异常肿瘤诊断与治疗中国指南(2026)解读PPT课件.pptx VIP
- GB50728-2011工程结构加固材料安全性鉴定技术规范.docx VIP
- 两路浪潮英信nf5280m3技术手册v1.pdf VIP
- 2026年积极分子思想汇报(2篇).docx VIP
- GB_50235—2010GB50235-2010工业金属管道工程施工规范研讨讲义.pptx VIP
- 2025年上海市中考数学真题真题.pdf
- 成人破伤风防治指南2026版解读.pptx
原创力文档

文档评论(0)