- 16
- 0
- 约2.13千字
- 约 4页
- 2018-03-12 发布于河南
- 举报
操作系统各算法比较
各调度算法比较
调度算法名 算法思想 优点 缺点 特点 适用范围 先来先服务调度算法 按作业提交或进程变为就绪状态的先后次序进行调度(进入内存或分派CPU)
一个进程一旦分得处理器,便执行下去,直到该进程完成或阻塞时才释放处理器(即非抢占) 实现简单
忽略进程的优先级,不公平
从表面上,先来先服务于所有作业是公平的,即按照它们到来的先后次序进程服务。但若一个长作业先到达系统,就会使许多短作业等待很长的时间,从而引起许多短作业用户的不满。
1. 有利于长作业,不利于短作业,降低CPU利用率
2.有利于CPU繁忙的作业,不利于I/O繁忙的作业
它常被结合在其它调度策略中使用。
短作业/进程优先调度算法 短作业优先调度算法(SJF)
主要任务是从后备队列中选择一个或若干个估计运行时间最短的作业,将它们调入内存运行。
短进程优先调度算法(SPF)
主要任务是从就绪队列中选出一估计运行时间最短的进程,将处理机分配给它。
可采用抢占(剥夺)或者非抢占(非剥夺)调度方式。
1.能有效降低作业的平均等待时间;
2.提高吞吐量;
3.能有效缩短进程的周转时间;
1.对长作业不利;
2.不考虑作业的紧迫程度;
3.作业执行时间、剩余时间仅为估计*;
SJ(P)F算法虽然是优化的,但在CPU调度中很难实现。
短作业优先调度算法(SJF)
用于作业调度
短进程优先调度算法(SPF)
您可能关注的文档
最近下载
- 2024年高考数学专项突破斐波拉契数列(解析版).pdf VIP
- 网络直播平台运营服务合同.doc VIP
- 护患沟通技巧ppt(患者相关文档)共94张.ppt VIP
- 25.1+比例线段(教学课件)数学新教材冀教版九年级上册.pptx VIP
- 电子元器件基础知识大全.ppt VIP
- 七年级上册第二单元写作 学会记事 课件(19张PPT).pptx VIP
- 解读金属非金属露天矿山重大事故隐患判定标准.pptx VIP
- 20J333 建筑防腐蚀构造.docx VIP
- 护理职业探索报告范文职业生涯论文1000字护理专业.doc VIP
- 2026年新疆新业国有资产经营集团有限责任公司校园招聘参考题库及答案详解.docx VIP
原创力文档

文档评论(0)