- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机系统与系统软件》PPT电子课件教案-第五章处理机调度参考
第五章 处理机调度 外存作业调度内存进程调度CPU 两级调度 1.作业调度 (高级) 宏观 任务:从后备作业中挑选。 分配资源 建立相应调度 2.进程调度 (低级) 微观 任务:确定哪个进程何时占有CPU及时间长度。 CPU控制权转接时,保留原CPU现场,以新CPU现场设置CPU的状态环境。 作业调度 主要任务: 完成作业后备状态 运行状态 完成状态的转变。 作业调度功能 1.记录已进入系统的各作业的情况 jcb 进入后备状态时建立 系统完成 退出系统时撤消 2.按一定的调度算法,从后备作业中挑选出一个或几个作业运行,后备作业几十到几百个,运行作业不超过4个到8个。 作业调度功能 3.作业后备 运行之前,作业调度程序(保证了作业获得使用CPU的资格,但CPU的具体分配工作由进程调度程序完成)为该作业建立相应的进程,并提供所需的内存、外设等资源。 4.作业结束后作善后处理工作 必要信息(运行时间、执行情况等)输出 收回资源 撤消进程和JCB 存储管理、外设管理共同完成。 调度性能衡量 平均周转时间 平均带权周转时间 考虑因素 1、与系统的整体设计目标一致 (批处理系统强调增加系统平 均吞吐量;分时系统强调及时 响应,提高交互性;实时系统 强调响应提高,安全,可靠, 效率其次)。 2、系统资源的负载平衡。 3、保证作业的执行。 4、对一些专用资源的使用特性的考虑。 平均周转时间 Ti:作业的周转时间 Tci:完成时间 Tsi:提交时间 Ti= Tci- Tsi=T等待+T运行 平均周转时间:T T= T越小越好 平均带权周转时间 带权周转时间 : 运行时间 作业调度算法 1、先来先服务(FCFS) 2、短作业优先(SJF) 3、优先数调度 先来先服务(FCFS) 特点:容易实现,效率低 FCFS例 短作业优先(SJF) 特点:易于实现,效率较高,但长作业可能长时间等待。 SJF例 优先数调度 综合考虑各因素: 作业缓急、长短、等待时间、外设使用情况等 系统确定: 优先数=(等待时间)2 –要求运行时间-16*输出量 思想: 企图迅速的执行各种短作业,但当“等待时间”这一项的值已经远远超过其他两项之和,则要运行一个在输入井中等候很久的作业。 进程调度 功能 1.记录和保持系统中所有进程的有关情况和状态特征 2.决定分配策略 3.实施CPU的分配和回收 CPU调度时机 (1)进程完成其任务时 (2)出错发生中断,现行进程在出错处理时被挂起 (3)一次管理程序调用之后,该调用使现行程序暂时不能继续执行 (4)分时系统中时间片完 进程状态变迁图 较复杂进程状态变迁图 进程调度算法 进程优先数调度 循环轮转调度 练习1 在单道批处理系统中,有下列三个作业用先来先服务调度算法和最短作业优先调度算法进行调度。哪一种算法性能好一些?数据如下表。 练习2 在两道作业系统中,作业调度采用短作业优先,进程调度按时间片轮转(时间片大小为0.10)非抢占式调度方式。试给出下列三个作业各自进入内存时间和运行结束时间。数据如下表。若进程调度采用抢占式的调度方式呢?假定优先数越小优先级别越高。 * * T=1.725,W=6.875 6.5 1.30 10.80 10.60 0.20 9.50 4 16 1.60 10.60 10.50 0.10 9.00 3 4 2.00 10.50 10.00 0.50 8.50 2 1 2.00 10.00 8.00 2.00 8.00 1 带权周转时间 周转时间 完成时间 开始时间 运行时间 提交时间 作业 T=1.55,W=5.15 4 0.80 10.30 10.10 0.20 9.50 4
您可能关注的文档
- VMware虚拟化成功案例参考.ppt
- TD-SCDMA无线网络关键技术参考.ppt
- wc2012组合计数与动态规划参考.ppt
- VMware虚拟构架产品和解决方案参考.ppt
- VMWARE基于EMC远程数据复制软件的容灾方案参考.ppt
- VMware虚拟基础构架解决方案简介参考.ppt
- VMware_vSphere_4.0构建云计算基础架构的最佳平台参考.ppt
- SMP原理与配置参考.ppt
- WCDMA系统的物理层(FDD)参考.ppt
- VPN和企业信息化参考.ppt
- GB/T 45498.2-2025中华人民共和国社会保障卡一卡通规范 第2部分:应用规范.pdf
- GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 《GB/T 45498.3-2025中华人民共和国社会保障卡一卡通规范 第3部分:安全规范》.pdf
- 中国国家标准 GB/T 37507-2025项目、项目群和项目组合管理项目管理指南.pdf
- 中国国家标准 GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法.pdf
- 《GB/T 20236-2025非金属材料的聚光加速户外暴露试验方法》.pdf
- 《GB/T 9065.2-2025液压传动连接 软管接头 第2部分:24°锥形》.pdf
- 中国国家标准 GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
- 《GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性》.pdf
- GB/T 33523.600-2025产品几何技术规范(GPS) 表面结构:区域法 第600部分:区域形貌测量方法的计量特性.pdf
最近下载
- 大数据环境下电商用户行为分析与预测论文.docx VIP
- 《光纤温度传感器》.ppt
- 免疫性血小板减少症护理.pptx VIP
- Python编程基础与应用--课件0103使用PIP管理Python库.pptx VIP
- (2025春新教材)外研版三年级英语下册Unit 3 Yummy food 教学设计.docx VIP
- WH∕T 65-2014 电子图书元数据规范.pdf
- 汕头职业技术学院消防维保服务项目需求书.docx
- J B∕T 8856-2018 -溶解乙炔设备.pdf
- 毕业论文(设计)济宁三号煤矿7.0Mt-a新井设计.docx VIP
- 2024年高二上学期期中英语测试卷+听力(原卷+解析).docx
文档评论(0)