PURSUING EXCELLENCE / TOWARD SUCCESS WUCHANG UNIVERSITY OF TECHNOLOGY

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
首都体育学院 武术与表演学院 张长念 太极拳技击运用之擒拿 首都体育学院 武术与表演学院 张长念
现行英语中考考试内容与形式的利与弊 黑龙江省教育学院 于 钢 2016, 07,黄山.
第5讲:比较安全学的创建 吴 超 教授 (O)
彰化縣西勢國小備課工作坊 新生入學的班級經營 主講:黃盈禎
重庆市西永组团K标准分区基本情况介绍.
西貢區歷史文化 清水灣 鍾礎營,楊柳鈞,林顥霖, 譚咏欣,陳昭龍.
所得稅扣繳法令與實務 財政部北區國稅局桃園分局 102年12月19日 1 1.
角 色 造 型 第四章 欧式卡通造型 主讲:李娜.
走进校园流行 高二15班政治组 指导老师:曾森治老师.
医院文化建设 广东省中医院 2011年3月26日.番禺.
案例:海底捞模式 ——把服务做到极致.
医疗法律法规培训 连云港市东辛农场医院 周卫平 二0一四年十二月.
史泰博出货检验员面试中·········
09英本2班 罗芬.
个人所得税 扣缴申报表填报讲解.
主講人:孫台義 教授 哈薩克大學國際關係學院 客座教授
土地增值税清算业务培训 主讲人:吴金娟 怀集地税.
实训报告 财务管理二班 第三小组 组长:董文芳 执笔人:王瑾 组员:汲伦 庞宁宁 姜美.
义务教育英语(7—9年级) 教学指导意见.
Http://
資源中心辦理補救教學之推動重點 服務單位:國立新竹教育大學 演 講 者:林志成教授.
增值税相关知识 莱西市国家税务局 刘冬梅.
流通业务外包的实践与思考 魏育辉 北京工业大学图书馆 2012年5月31日.
项目二 站姿、蹲姿、坐姿.
第2章 操作系统的用户界面 2.1 运行一个用户程序的过程 2.2 操作系统的用户界面 2.3 操作系统提供给用户程序的服务
李元金 计算机与信息工程学院 第7讲 处理机调度与死锁(1) 李元金 计算机与信息工程学院 1/
进程调度算法和作业调度算法。 (1) 先来先服务(FCFS)调度算法
建國科技大學 CHIENKUO TECHNOLOGY UNIVERSITY
Presentation transcript:

PURSUING EXCELLENCE / TOWARD SUCCESS WUCHANG UNIVERSITY OF TECHNOLOGY 武昌理工学院 操作系统原理 第六章 处理机调度 我们毕业啦 其实是答辩的标题地方 主讲人 温 静 院系 信息工程学院

主要内容 1 处理机调度的分类 2 三级调度 3 选择调度算法的准则 批处理系统中的调度算法 4 CONTANTS 5 分时系统中的调度算法

处理机调度的分类 高级(宏观、作业、长程)调度: 将作业从系统外存调入内存 处理机调度 低级(微观、进程、短程)调度: 将CPU分配给处于就绪状态的某个进程,使之执行 中级(交换、对换、中程)调度: 内外存进程的互换

三级调度 执行 提交 后备 完成 就绪 阻塞 静止就绪 静止阻塞 执行 交换 作业调度 对作业调度而言,只要进入内存就称之为执行,事实上没有真正得到CPU. 执行 内存 执行 进程调度 提交 后备 完成 就绪 外存 阻塞 交换 静止就绪 静止阻塞 外存

调度方式 抢占式调度 非抢占式调度 ①正在执行的进程执行完毕,或因发生某事件而不能再继续执行; 抢占原则: ②执行中的进程因提出I/O请求而暂停执行; ③在进程通信或同步过程中执行了某种原语操作,如wait原语、block原语、wakeup原语等 非抢占式调度 抢占原则: ①优先权原则 ②短作业(进程)优先原则 ③时间片原则 抢占式调度

选择调度算法的准则 面向用户的准则 周转时间短 响应时间快 截止时间的保证 优先权准则 面向系统的准则 系统吞吐量高 处理机利用率好 各类资源的平衡利用 批处理系统 分时系统 实时系统 平均周转时间: 平均带权周转时间:

先来先服务调度算法(FCFS) 开始+服务 完成-到达 周转/服务 带权周转时间 作业名 到达时间 服务时间 开始时间 完成时间 周转时间 1 8 2 8 10 2 1 2 8.5 0.5 10 10.5 2 4 3 9 0.1 10.5 10.6 1.6 16 4 0.2 10.6 10.8 1.3 9.5 6.5 平均周转时间: t=1/4(2+2+1.6+1.3)=1.725 平均带权周转时间: w=1/4(1+4+16+6.5)=6.875

先来先服务调度算法(FCFS) 优点 缺点 简单 容易实现 只考虑到作业到达系统的先后顺序,即作业的等待时间(等待时间越久代表到达系统越早),而未考虑到作业的服务时间的长短。 简单 容易实现

短作业优先调度算法(SJF) 带权周转时间 作业名 到达时间 服务时间 开始时间 完成时间 周转时间 1 8 2 8 10 2 1 2 8.5 0.5 10.3 10.8 2.3 4.6 3 9 0.1 10 10.1 1.1 11 4 0.2 10.1 10.3 0.8 4 9.5 平均周转时间: t=1/4(2+2.3+1.1+0.8)=1.55 平均带权周转时间: w=1/4(1+4.6+11+4)=5.15

短作业优先调度算法(SJF) 优点 缺点 具有很好的性能,能有效地降低作业的平均等待时间,提高系统吞吐量 对长作业不利; 未考虑作业的紧迫程度,因而不能保证紧迫作业会被及时处理,不能用于实时系统; 不一定能真正做到短作业优先调度。 具有很好的性能,能有效地降低作业的平均等待时间,提高系统吞吐量

最短剩余时间优先调度算法 带权周转时间 作业名 到达时间 服务时间 开始时间 完成时间 周转时间 1 8 2 8 10.8 2.8 1.4 8.5 0.5 8.5 9 0.5 1 3 9 0.1 9 9.1 0.1 1 4 0.2 9.5 9.7 0.2 9.5 1 平均周转时间: t=1/4(2.8+0.5+0.1+0.2)=0.9 平均带权周转时间: w=1/4(1.4+1+1+1)=1.1

最短剩余时间优先调度算法 优点 缺点 也存在短作业优先算法的那些缺点,除此之外,由于是抢占的方式,所以进程之间会发生较频繁的切换,这种切换将会付出很大的系统开销,所以该算法的实现代价较高 与短作业优先调度算法比较起来,最短剩余时间优先调度算法的平均周转时间和平均带权周转时间更短,性能更好

高响应比优先调度算法 响 应 比 响应比=响应时间/服务时间 响应时间=等待时间+服务时间 响应比=等待时间/服务时间+1 (1)该算法优待短作业。 (2)该算法也实现了先来先服务。 (3)该算法不会使得长作业长期等待而不能运行,从而导致饥饿。

高响应比优先调度算法 响应比: 2:(10-8.5+0.5)/0.5=4 3:(10-9+0.1)/0.1=11 带权周转时间 作业名 到达时间 服务时间 开始时间 完成时间 周转时间 1 8 2 8 10 2 1 响应比: 2:(10-8.5+0.5)/0.5=4 3:(10-9+0.1)/0.1=11 4:(10-9.5+0.2)/0.2=3.5 2 8.5 0.5 10.1 10.6 2.1 4.2 3 0.1 10 9 10.1 1.1 11 4 9.5 0.2 10.6 10.8 1.3 6.5 响应比: 2:(10.1-8.5+0.5)/0.5=4.2 4:(10.1-9.5+0.2)/0.2=4 平均周转时间: t=1/4(2+2.1+1.1+1.3)=1.625 平均带权周转时间: w=1/4(1+4.2+11+6.5)=5.675

高响应比优先调度算法 优点 缺点 该算法的不足之处在于,每次进行调度前,都需要计算每个作业的响应比,这会增加系统开销 该算法是介于先来先服务和短作业优先两种算法之间的一种折中算法,既照顾了短作业,又考虑了作业到达的先后次序,不会使长作业长期得不到服务

时间片轮转调度算法 主要用于分时系统中的进程调度; 基本思想: 系统将CPU处理时间划分为若干个时间片(记为q); 将所有就绪进程按照其到达就绪队列的次序进行排 列; 选择队首进程占用CPU运行; 每次只能运行一个时间片。

时间片轮转调度算法 性能主要取决于时间片的大小; 如果时间片设置得太大,算法便退化为先来先 服务调度算法,未能体现轮转的特点; 如果时间片太小,又会发生进程间的频繁切换, 系统开销显著增加; 因此时间片的大小应选择适当。

时间片轮转调度算法 时间片的长短通常由以下因素确定: (1)系统的响应时间。 (2)就绪队列中的进程数目。 (3)系统的处理能力。

时间片轮转调度算法 假设有A、B、C、D、E五个进程,其到达系统的时间分 别为0、1、2、3、4,要求运行时间依次为3、6、4、 5、2,采用时间片轮转调度算法,当时间片大小分 别为1和4时,试计算其平均周转时间和平均带权周 转时间。

时间片轮转调度算法

时间片轮转调度算法

时间片轮转调度算法

时间片轮转调度算法

多级反馈队列调度算法 综合了先来先服务调度算法、抢占式优先级调度 算法和时间片轮转调度算法; 优点: 兼顾了以上各种算法的优点,可以满足各种类型的 进程的需要; 而且不必事先知道各种进程所需的执行时间; 因此是目前公认的一种较好的进程调度算法。

多级反馈队列调度算法 调度过程: 就绪队列1 就绪队列2 就绪队列3 就绪队列n S1 S2 S3 至CPU

本章小结 三级调度 选择算法准则 批处理中的算法 分时系统的算法 处理机调度的分类 作业调度、交换、进程调度 三级调度图 面向用户的准则、 面向系统的准则 FCFS调度算法、SJF调度算法、 最短剩余时间优先调度算法、 高响应比优先调度 批处理中的算法 分时系统的算法 时间片轮转调度算法、 多级反馈队列调度算法

PURSUING EXCELLENCE / TOWARD SUCCESS WUCHANG UNIVERSITY OF TECHNOLOGY 武昌理工学院 Thank you!