- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
处理机调度的层次
处理机调度的层次;高级调度(High level Scheduling)
又称长调度或作业调度,它的调度对象时作业,其主要功能室根据某种算法,
决定将外存上处于后备队列中的哪几个作业调入内存,为它们创建进程,分配必要资
源,并将它们放入就绪队列。高级调度主要用于多道批处理系统,而在分时系统中不
设置高级调度。
低级调度(Low level Scheduling)
又称为进程调度或短程调度,其调度的对象时进程(或内核级的线程)。主要
功能是,根据某种算法,决定就绪队列中的哪个进程获得处理机。
中级调度(Intermediate Scheduling)
又称为内存调度,目的是提高内存利用率和系统吞吐量。为此应把那些战士不
能允许的进程,调至外存等待,此时进程的状态称为就绪驻外存状态。;
评价因素
吞吐量
单位时间内CPU完成作业的数量。
CPU利用率
从0%~100%。
周转时间
评价批处理系统的性能指标。
Ti = 作业完成时刻 - 作业提交时刻
确定进程调度原则
在系统角度来说,
公平性:每个进程(不论优先级)都有机会被运行;较大的吞吐量。
用户角度,
及时性:响应速度要快;较短的周转时间:不应当让用户等待时间过长。;处理机调度算法的目标
在批处理系统,分时系统和实时系统中,通常采
用不同的调度方式和算法因为其目的不同。;1.处理机调度算法的共同目标
(1)资源利用率:应该是系统中的处理机和其它所有资源都尽可能地保持忙碌状态。
CPU的利用率=CPU有效工作时间/(CPU有限工作时间+CPU空闲等待时间);
(2)公平性:每个进程获得合理的CPU时间
(3)平衡性:由于系统中可能具有多种类型的进程,有的属于计算型作业,有的属于I/O型
(4)策略强制执行性:对所制定的策略其中包含安全策略,只要需要,就必须予以准确地执行,
即使会造成某些工作的延迟也要执行
2.批处理系统的目标
(1)平均周转时间短。周转时间是指从作业被提交给系统开始,到作业完成为止的这段时间间隔。
(2)系统吞吐量高:吞吐量是指在单位时间内系统所完成的作业数,因而它与批处理???业的平均
长度有关。
(4)处理机利用率高
3.分时系统的目标
(1) 响应时间快
(2)均衡性:系统响应时间的快慢应与用户所请求服务的复杂性相适应
4.实时系统的目标
(1)截至时间的保证:所谓的截至时间,是指某认为必须开始执行的最迟时间,或者完成的最迟
时间。
(2)可预测性:例如在多媒体系统中,无论是电影还是电视剧都应该连续播放的,这就提供了请
求的可预测性。
您可能关注的文档
最近下载
- 茶具知识介绍.docx
- 软件资格考试信息系统管理工程师(基础知识、应用技术)合卷(中级)试题与参考答案(2024年).docx VIP
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务3学习任务工作页.docx VIP
- 2025年保安员考试必刷题库500道带答案(满分必刷).docx VIP
- 超市劳务合同范本.docx VIP
- 6米路灯基础图.pdf VIP
- 专家咨询服务合同协议.docx VIP
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务5学习任务工作页.docx VIP
- 医疗技术档案管理制度.docx VIP
- 撤销裁判文书上网申请书.docx VIP
文档评论(0)