- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统课件 3进程管理3调度
浙江工业大学 2011-2012(2)课程
操作系统原理
刘迎春
lyc@zjut.edu.cn
进程管理知识概览——上阶段
进程的定义与描述
进程的同步与互斥
进程的调度与通信
进程的死锁与预防
浙江工业大学 现代教育技术研究所 刘迎春
上阶段回顾——进程的同步与互斥
重要概念 临界资源,临界区,同步机制准则
软件方法解决互斥
信号量机制 信号量的P\V操作
经典进程同步问题 生成者与消费者问题
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
进程管理知识概览——本次课
进程的定义与描述
进程的同步与互斥
进程的调度与通信
进程的死锁与预防
浙江工业大学 现代教育技术研究所 刘迎春
进程的调度
调度的类型
调度的模型
调度的算法
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
引言
在进程并发执行时,进程数目远远大于CPU
数目,需要操作系统采用一定的方法动态地分
配CPU。
分配CPU的任务由进程调度程序完成,计算
机性能(吞吐量,周转时间,响应时间,利用
率等)的好坏很大程度上取决于调度,调度是
OS的中心问题之一。
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
调度的类型
高级调度(作业调度、长程调度)
决定在外存上处于后备队列中的哪个作业调入
内存,为之创建进程,分配资源,再将其插入就绪
队列,等待执行。
主要用于批处理系统,分时和实时系统没有高
级调度(为什么?)
高级调度决定2件事:接纳多少作业?接纳哪些
作业?
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
调度的类型(续)
低级调度(进程调度、短程调度)
决定就绪队列中的哪个进程获得CPU。
在各类OS中都有进程调度,并且OS中进程调度
的执行频率很高(q?)
2种方式:非抢占式、抢占式
例子:P1,P2,P3几乎同时到达,分别需要20,4,
2个单位时间,比较抢占式和非抢占式2中方式3个进
程的平均周转时间。
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
调度的类型(续)
中级调度(中程调度)
把内存中暂时不能运行的就绪进程调入外存交
换区,使其状态变为就绪驻外存状态或挂起状态,
当进程又具备运行条件后,且内存有空余空间时,
再调回内存,插入就绪队列,等待调度。
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
调度的三个模型
仅有进程调度
有高级和低级调度
同时具有3级调度
操作系统 浙江工业大学 现代教育技术研究所 刘迎春
您可能关注的文档
- 建立适应企业经济效益增长方式转变的薪酬分配制度.doc
- 广州中撰企业画册介绍.pdf
- 建筑法规(绪论).ppt
- 废旧电池回收推广活动.ppt
- 当代道德观念的冲突.pdf
- 开拓创新溢于心——小小报纸用处多.ppt
- 废热回收节能管理手册.pdf
- 当前我国安防产业发展现状_问题及对策.pdf
- 应用图像与计算.pdf
- 张远思课件.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)