高响应比优先算法-记录

这里记录一下高响应比优先算法的思想,它结合了短作业优先+先来先服务+不冷落长作业等特点,成为一种综合的动态调度算法,常用在操作系统的任务进程调度中。

它的计算公式如下: 
优先权 = (等待时间 + 要求服务时间) / 要求服务时间

又因为等待时间 + 要求服务时间 = 响应时间

优先权 = 响应时间 / 要求服务时间

故而称之为,高响应比优先算法。

那么,这个计算公式,怎么就能体现上面三个综合特性呢?

首先,短作业优先。 
短作业优先是因为,要求服务时间在分子,如果要求服务时间很短,且等待时机我们认为相等,那么短作业就有更高的优先权。

其次,先来先服务。 
假设要求服务时间相同,那么先来的作业等待时间肯定较长,所以先来的优先级更高。

最后,长作业也不会沦落到没法调度的尴尬局面。因为一个长作业,等啊等,越等自己自己资历越老,优先级是在不断增长的,所以总会有机会熬出头的!

以上都是优点,但是它也有缺点的

缺点:响应比计算系统开销,增加系统开销

适用场合有:批处理系统、主要用于作业调度

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yann.bai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值