- 1、本文档共48页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第五章 资源分配与调度;第五章 资源分配与调度;5.1 资源管理概述5.1.1 资源管理的目的和任务;5.1.2 资源的几种分类方法;5.1.3资源管理的机构和策略;5.2 资源分配机构;5.2.1 资源描述器;5.2.2 资源信息块;5.3资源分配策略5.3.1 概述;5.3资源分配策略5.3.1 概述;5.3.2 先请求先服务(FIFO);5.3.3 优先调度;确定优先数的方法
静态优先数法:
在进程创建时指定优先数,在进程运行时优先数不变
动态优先数法:
在进程创建时创立一个优先数,但在其生命周期内优先数可以动态变化。如等待时间长优先??可改变
;两种占用CPU的方式;时间片轮转程序调度算法(RR—Round Robin);分时系统中常用时间片轮转法;多队列反馈调度算法:;* 首先系统中设置多个就绪队列
* 每个就绪队列分配给不同时间片,优先级高的为第一级队列,时间片最小,随着队列级别的降低,时间片加大
* 各个队列按照先进先出调度算法
* 一个新进程就绪后进入第一级队列
;* 进程由于等待而放弃CPU后,进入等待队列,一旦等待的事件发生,则回到原来的就绪队列
* 当有一个优先级更高的进程就绪时,可以抢占CPU,被抢占进程回到原来一级就绪队列末尾
* 当第一级队列空时,就去调度第二级队列,如此类推
* 当时间片到后,进程放弃CPU,回到下一级队列
;* 进程调度的时机;*进程调度的时机;*CPU调度过程;5.4 死锁5.4.1 死锁的概念;5.4 死锁5.4.1 死锁的概念; 在计算机系统中,涉及软件,硬件资源都可能发生死锁。例如:系统中只有一台CD-ROM驱动器和一台打印机,某一个进程占有了CD-ROM驱动器,又申请打印机;另一进程占有了打印机,还申请CD-ROM。结果,两个进程都被阻塞,永远也不能自行解除。
;5.4 死锁5.4.1 死锁的概念;5.4 死锁5.4.1 死锁的概念;5.4 死锁5.4.1 死锁的概念 例3:生产者-消费者问题;5.4 死锁5.4.1 死锁的概念;5.4 死锁5.4.2 死锁的起因;5.4 死锁5.4.2 死锁的起因;5.4 死锁5.4.2 死锁的起因;第一条折线:p1运行,p2运行。
p1运行 A1: P1 request(r1),B1: P1 request(r2)
C1: P1 request(r2),D1: P1 request(r1)
p2运行 A2: P2 request(r2),B2: P2 request(r1)
C2: P2 request(r2),D2: P2 request(r1);第二条折线:p1运行,p2运行, p1运行 。
p2运行 A2: P2 request(r2),B2: P2 request(r1)
C2: P2 request(r2),D2: P2 request(r1)
p1运行 A1: P1 request(r1),B1: P1 request(r2)
C1: P1 request(r1),D1: P1 request(r2)
;第三条折线:p1运行,p2运行。
p1运行 A1: P1 request(r1);
p2运行 A2: P2 request(r2),进入D区;
p1运行 B1: P1 request(r2),p1阻塞;
p2运行 B2: P2 request(r2),p2阻塞,到达死锁点N。
在此种情况下出现死锁。
;产生死锁的原因;5.4 死锁5.4.2 死锁的起因;5.4.3 解决死锁问题的策略;5.4.3 解决死锁问题的策略;5.4.4 死锁的预防;5.4.5 死锁的避免;5.4.5 死锁的避免;5.4.5 死锁的避免;5.4.5 死锁的避免;5.4.5 死锁的避免;5.4.6 死锁的检测和恢复;5.4.6 死锁的检测和恢复;The end
您可能关注的文档
- 产品设计开发文件工艺卡片.pdf
- 泡泡宝贝一级开班家长会.pptx
- 中医有机化学rcooh.pdf
- 卡罗拉雷凌维修手册gp m.pdf
- 讲义和练习主管药师专业知识.pdf
- 新概念英语青少版入门2共bubbles2012taobao com.pptx
- 钢铁建材造纸建筑.pdf
- 鸡西市中医医院需求讨论v.pdf
- 2011年浙江省公务员考试行测真题答案及解析.pdf
- 月材料lecture样式编辑母版文本样式.pptx
- 超星尔雅学习通《形势与政策(2025春)》章节测试及完整答案(精选题) .pdf
- SCGZ2024052-酒水服务-赛题第2套 .pdf
- 南京市雨花台区教育局所属学校招聘骨干教师笔试真题【2024】 .pdf
- 江苏省地震局招聘事业单位人员考试真题2024.docx
- 甘肃省委组织部管理事业单位选聘笔试真题【2024】 .pdf
- 老年呼吸系统疾病防治全解析 .pdf
- 2024 - 2025人教版地理初中七年级下册第十章第一节《美国》教学设计 .pdf
- 2025年超星尔雅学习通《劳动通论》章节测试题库及答案参考.docx
- 数据安全必由之路数据安全治理(14页-PPT 腾讯).pptx
- 企业电商中台建设与应用解决【48页PPT】.pptx
最近下载
- 维修电工高级实操题库.pdf VIP
- 桥梁工程墩柱、盖梁模板支架专项施工方案.doc
- 2024-2025学年苏科版七年级数学下册 第9章 图形的变换 综合素质评价(含答案).pdf VIP
- 移动厕所投标方案(技术标 310页).doc
- 2023年江苏省普通高校单独招生统一考试电子电工单招试卷-B卷.docx
- 2025年成都市公共交通集团有限公司人员招聘笔试备考试题及答案解析.docx
- GB+30871-2022国家新标准规范.pdf
- 学生处处长述职报告范文.pdf VIP
- 国电乐东发电公司配煤掺烧全流程动态优化系统介绍(罗荣).pdf
- GB50433-2018 生产建设项目水土保持技术标准.docx
文档评论(0)