版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章 作业管理学习主要内容作业基本概念作业控制语言JCL作业运行状态作业调度算法一、基本概念什么是作业?用户的一个算题任务一次算题或事务处理中,要求计算机所做的一系列处理一个作业由一系列的作业步构成二、作业控制语言脱机作业=程序+数据+作业说明书作业说明书由JCL语句构成JCL(JobControlLanguage)JCL语句:JOB语句(作业语句):定义作业的名称,指定作业的属性(包括作业调度的条件和必要的资源),标志一个作业的开始格式://作业名JOB参数,参数……EXEC语句(执行语句):指定本作业中要执行的程序,标志一个作业步的开始格式://步名EXEC参数,参数……DD语句(定义文件语句):DD语句跟在EXEC语句的后面,说明本作业步中所要使用的文件,以便系统对该作业步分配I/O设备及建立新文件格式://DD名DD参数,参数……注释语句:没有运行作用的,起解释的语句格式://*注释空语句:表示作业说明书的结束格式://三、作业调度的职能记录提供给系统的各作业的情况,记录在作业的作业控制块JCB之中JCB:记录作业的资源要求、运行状态,是作业调度的基本依据根据算法,从后备作业中挑选一些作业投入运行为被选中的作业做好运行前准备工作,如为作业建立相应的进程,并为这个进程提供所需的资源在作业结束时,做善后处理工作四、作业运行的状态提交:建立作业控制块JCB,由JCB在后备作业队列中排队后备:等待作业高度程序调度执行(运行)状态:根据JCL分配资源,创建进程完成:正常结束或发生错误终止,删除JCB,回收资源执行就绪 等待提交后备完成进程调度与管理图示:五、作业调调度性能指指标周转时间((T)作业提交给给系统开始始,到作业业完成为止止的时间间间隔。包括括:作业在外存后备备队列上等待调度的时间间进程在就绪队列列上等待进程调度的的时间进程在CPU上上执行的时间等待I/O操作完成的的时间注:②③④④项作业处处理过程中中,多次发发生平均周转时时间())带权周转时时间(W)作业的周转转时间T与系统为它它提供的实实际服务时时间Ts之比。平均带权周周转时间(())说明:、越越小,系统统对作业的的吞吐量越越大,系统统的性能越越高。:衡量不同同调度算法法对同一个个作业流的的调度性能能。:衡量同一一调度算法法对不同的的作业流的的调度性能能。注:对于用户::希望自己己作业的周周围时间最最短对于系统::希望平均均周转时间间短,保证证大部分用用户满意六、作业调调度算法调度的实质质:资源分分配调度算法::根据系统统的资源分分配策略所所规定的资资源分配算算法包括:先来先服务务(FCFS)算法法短作业优先先(SJF)算法优先级调度度算法七、先来先先服务(FCFS))算法算法:每次次从后备作作业队列中中选择一个个最先进入入该队列的的作业,将将它调入内内存,分配配资源、创创建相应的的进程,放放入进程就就绪队列准准备运行。。特点:有利利于长作业业,不利于于短作业。。举例:作业序列到达时间服务时间开始执行时间完成时间周转时间带权周转时间A010111B110011011001C21101102100100D31001022021991.99八、短作业业优先(SJF)算算法算法:每次次从后备作作业队列中中选择一个个要求服务务时间最短短的,将它它调入内存存,分配资资源、创建建相应的进进程,放入入进程就绪绪队列准备备运行。特点:不利利于长作业业,当不断断有短作业业进入系统统时,长作作业可能会会长时间得得不到调度度。举例:作业情况调度算法作业名ABCDE平均到达时间01234服务时间43524FCFS完成时间周转时间带权周转时间SJF完成时间周转时间带权周转时间作业情况调度算法作业名ABCDE平均到达时间01234服务时间43524FCFS完成时间47121418周转时间461011149带权周转时间1225.53.52.8SJF完成时间周转时间带权周转时间作业情况调度算法作业名ABCDE平均到达时间01234服务时间43524FCFS完成时间47121418周转时间461011149带权周转时间1225.53.52.8SJF完成时间4918613周转时间4816398带权周转时间12.673.11.52.252.1九、优先级级调度算法法算法:根据据优先级调调度作业。。静态优先级级调度算法法:每个进进入系统的的作业都有有一个优先先数,根据据这个优先先数,每次次系统总是是调度优先先数最高的的。优先数由用用户提出自自己提出,用JCL表示,反反映用户的的急切程度度。说明:用户户往往将自自己优先级级定义很高高,系统可可根据优先先级高低收收费,这样样一来就造造成低优先先级等待很很久。例如:1973年关关闭的系统统,发现1967年年申请的作作业尚未运运行动态优先级级调度算法法:由系统确定定作业的优优先数。可照顾短短作业,也也不会使长长作业长期期得不到服服务。作业优先数数=作业等待时时间+作业业要求服务务时间作业要求服服务时间同时进入系系统,短作作业优先数数高A:5B:500同同时等待::10A=(10+5)/5=3B=(10+500)/500≈1时间长后,,长作业的的优先数增增大A:5B:500长长作业等待待:500A=(0+5)/5=1B=(500+500)/500=2十、习题::1.使用FCFS、、SJF计计算作业进入时间运行时间(分钟)开始时间完成时间周转时间带权周转时间18:0012028:505039:001049:5020平均周转时间:平均带权周转时间:答案:(FCFS))作业进入时间运行时间(分钟)开始时间完成时间周转时间带权周转时间18:001208:0010:00120128:505010:0010:501202.439:001010:5011:001201249:502011:0011:20904.5平均周转时间:112.5(分钟)平均带权周转时间:4.975答案:(SJF)作业进入时间运行时间(分钟)开始时间完成时间周转时间带权周转时间18:001208:0010:00120128:505010:3011:20150339:001010:0010:1070749:502010:1010:30402平均周转时间:95(分钟)平均带权周转时间:3.252.根据静静态优先数数计算作业(0时间同时进入)运行时间(H)静态优先数开始时间完成时间周转时间带权周转时间124259381437平均周转时间:平均带权周转时间:答案:静态态优先数算算法作业(0时间同时进入)运行时间(H)静态优先数开始时间完成时间周转时间带权周转时间12481010525905513811018182.254375882.67平均周转时间:10.25平均带权周转时间:2.739、静夜四四无邻,,荒居旧旧业贫。。。12月-2212月-22Thursday,December29,202210、雨中黄叶叶树,灯下下白头人。。。03:44:1003:44:1003:4412/29/20223:44:10AM11、以以我我独独沈沈久久,,愧愧君君相相见见频频。。。。12月月-2203:44:1003:44Dec-2229-Dec-2212、故人江江海别,,几度隔隔山川。。。03:44:1003:44:1003:44Thursday,December29,202213、乍乍见见翻翻疑疑梦梦,,相相悲悲各各问问年年。。。。12月月-2212月月-2203:44:1103:44:11December29,202214、他乡生生白发,,旧国见见青山。。。29十十二月20223:44:11上午午03:44:1112月-2215、比不了得得就不比,,得不到的的就不要。。。。十二月223:44上上午12月-2203:44December29,202216、行动出出成果,,工作出出财富。。。2022/12/293:44:1103:44:1129December202217、做前,能能够环视四四周;做时时,你只能能或者最好好沿着以脚脚为起点的的射线向前前。。3:44:11上上午3:44上上午03:44:1112月-229、没有有失败败,只只有暂暂时停停止成成功!!。12月月-2212月月-22Thursday,December29,202210、很多多事情情努力力了未未必有有结果果,但但是不不努力力却什什么改改变也也没有有。。。03:44:1103:44:1103:4412/29/20223:44:11AM11、成功就就是日复复一日那那一点点点小小努努力的积积累。。。12月-2203:44:1103:44Dec-2229-Dec-2212、世间成事事,不求其其绝对圆满满,留一份份不足,可可得无限完完美。。03:44:1103:44:1103:44Thursday,December29,202213、不不知知香香积积寺寺,,数数里里入入云云峰峰。。。。12月月-2212月月-2203:44:1103:44:11December29,202214、意志坚强强的人能把把世界放在在手中像泥泥块一样任任意揉捏。。29十二二月20223:44:11上上午03:44:1112月-2215、楚塞三三湘接,,荆门九九派通。。。。十二月223:44上午午12月-2203:44December29,202216、少年十十五二十十时,步步行夺得得胡马骑骑。。2022/12/293:44:1103:44:1129December202217、空山山新雨雨后,,天气气晚来来秋。。。3:44:11上上午3:44上上午午03:44:1112月月-229、杨柳散和和风,青山山澹吾虑。。。12月-2212月-22Thursday,December29,202210、阅阅读读一一切切好好书书如如同同和和过过去去最最杰杰出出的的人人谈谈话话。。03:44:1103:44:1103:4412/29/20223:44:11AM11、越越是是没没有有本本领领的的就就越越加加自自命命不不凡凡。。12月月-2203:44:1103:44Dec-2229-Dec-2212、越是是无能能的人人,越越喜欢欢挑剔剔别人人的错错儿。。03:44:1103:44:1103:44Thursday,December29,202213、知知人人者者智智,,自自知知者者明明。。胜胜人人者者有有力力,,自自胜胜者者强强。。12月月-2212月月-2203:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年乌海小型客运从业资格证理论考试题
- 吉首大学《国际贸易实务A》2021-2022学年第一学期期末试卷
- 《机械设计基础》-试卷9
- 吉林艺术学院《图案与装饰》2021-2022学年第一学期期末试卷
- 浙江省2023年中考数学一轮复习:数据分析初步 练习题
- 2024年公园铺砖工程合同范本
- 2024年大学生兼职保密协议书模板
- 吉林师范大学《西方音乐史与名作欣赏Ⅱ》2021-2022学年第一学期期末试卷
- 软件服务许可使用协议书范文范本
- 【初中数学】求代数式的值第1课时直接求代数式的值 2024-2025学年人教版七年级数学上册
- 251直线与圆的位置关系(第1课时)(导学案)(原卷版)
- 2024浙江绍兴市人才发展集团第1批招聘4人(第1号)高频难、易错点500题模拟试题附带答案详解
- 幼儿园说课概述-课件
- 冠状动脉介入风险预测评分的临床应用
- 35导数在经济中的应用
- 苏科版(2024新版)七年级上册数学期中学情评估测试卷(含答案)
- 部编版《道德与法治》三年级上册第10课《父母多爱我》教学课件
- 大语言模型赋能自动化测试实践、挑战与展望-复旦大学(董震)
- 期中模拟检测(1-3单元)2024-2025学年度第一学期西师大版二年级数学
- 气管插管操作规范(完整版)
- 2024-2025学年外研版英语八年级上册期末作文范文
评论
0/150
提交评论