- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构-作业的状态与处理流程数据结构-作业的状态与处理流程
§补充: 作业的状态与处理流程 其他算法 1.最短剩余时间优先算法SRTF(Shortest Remaining Time First): 把SJF算法改为抢占式的SJF算法 一个新作业进入就绪状态,如果新作业需要的CPU时间比当前正在执行的作业剩余下来还需的CPU时间短,SRTF强占当前正在执行作业的CPU。 此算法不但适用于作业JOB调度,同样也适用于进程调度。 当新进程加入就绪队列时,如果它需要的运行时间比当前运行的进程所需的剩余时间还短,则执行切换。 作业调度算法应用例子 在两道环境下有四个作业,已知它们进入系统的时间、估计运行时间。系统采用短作业优先作业调度算法, 作业被调度运行后不再退出。 当一新作业投入运行后,可按照作业运行时间长短调整作业执行的次序。 请给出这四个作业的执行时间序列,并计算出平均周转 时间及带权平均周转时间 两道批处理系统中最短作业优先作业算法计算结果 两道批处理系统中最短作业优先作业算法计算结果(续1) 四个作业的执行时间序列为: JOB1:10:00—10:05,10:40—11:05 JOB2:10:05—10:25 JOB3:10:25—10:30 JOB4:10:30—10:40 例题 一个计算机系统中拥有6台打印机,现有N个进程竞争使用,每个进程要求两台,试问,N的值如何选取时系统中绝对不会出现死锁? 假定某计算机系统有R1和R2两类可在使用资源 (其中R1有两个单位,R2有一个单位),它们被 进程P1和P2所共享,且已知两个进程均以 ? 申请R1 申请R2 申请R1 释放R1 释放R2 释放R1 ? 所以的顺序使用两类资源。试求出系统运行过程 中可能达到的死锁点,并划出死锁点的资源分配 图(或进程—资源图)。 解答: 当两个进程都执行完第一步(申请R1)后,无论哪一个进程执行完第二步(申请R2),都会造成死锁。由于系统没有空闲资源,而两个进程都保持占有的资源不释放,就造成了死锁。 死锁点的资源分配图(进程—资源)如图所示: * 图2-19 作业的状态与状态的变迁 一、 作业状态 1. 提交状态:一个作业被提交给机房后或用户通过终端键盘向计算机中键入其作业时所处的状态为提交状态。 2. 后备状态 1)作业的全部信息都已通过输入机输入,并由操作系 统将其存放在磁盘的某些盘区中等待运行。 2)之后,系统为每个进入系统的作业建立作业控制 块,填写必要的信息,并把作业控制块放入作业后 备队列,为作业调度作准备。 5 3 4 9 2 3 4 1 2 8 0 1 运行时间 到达时间 进 程 图4-7 最短剩余时间优先法调度结果 表4-3 进程列表 N=6-1 * * *
您可能关注的文档
- 数学物理方程1 电子科技大学 李明奇数学物理方程1 电子科技大学 李明奇.pdf
- 数学建模协会建会答辩演讲稿数学建模协会建会答辩演讲稿.ppt
- 数学教育概论之小学数学说课稿范例数学教育概论之小学数学说课稿范例.ppt
- 数学150+理综297分状元学姐学习经验贴数学150+理综297分状元学姐学习经验贴.pdf
- 数学期望的定义数学期望的定义.pdf
- 数学必修5课本答案数学必修5课本答案.ppt
- 数学论文投稿地址数学论文投稿地址.doc
- 数学课堂中听说读写能力的培养数学课堂中听说读写能力的培养.doc
- 数学专业相关的英语演讲数学专业相关的英语演讲.ppt
- 数学:1.1.1《集合的定义及表示(第1课时)》课件(新人教A版必修1)数学:1.1.1《集合的定义及表示(第1课时)》课件(新人教A版必修1).ppt
- 中国国家标准 GB/T 45390-2025动力锂电池生产设备通信接口要求.pdf
- 中国国家标准 GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型.pdf
- 《GB/T 45393.2-2025信息技术 建筑信息模型(BIM)软件 第2部分:参数化模型》.pdf
- GB/T 10184-2025电站锅炉性能试验规程.pdf
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
最近下载
- 骨科无菌术 手术区域的准备.pptx
- 《海岸带生态系统现状调查与评估技术导则 第7部分:牡蛎礁》(报批稿).pdf VIP
- GB4943-2001 信息技术设备 安全 第1部分:通用要求.pdf
- 基于舞弊风险因子理论的柏堡龙财务舞弊案例研究.pdf
- 《海岸带生态系统现状调查与评估技术导则 第5部分:珊瑚礁》(报批稿).pdf VIP
- 建筑施工安全风险辨识和分级管控指南、台账、企业安全风险分级管控清单.docx VIP
- 2025年施工员考试题库及完整答案【名师系列】.docx VIP
- 2025年施工员考试题库附完整答案【夺冠】.docx VIP
- 2025年白蚁防治员岗位职业技能资格知识考试题库(附含答案).docx
- 国际护士节护理操作技能竞赛理论题库.docx
文档评论(0)