操作系统 HRRN最高响应比优先调度

操作系统 HRRN最高响应比优先调度

最高响应比优先(HRNN)是最优的调度算法之一。这是一种非抢占式算法,调度是基于一个额外的参数-响应比来进行的。对于每个可用的作业,都会计算一个响应比,并优先考虑具有最高响应比的作业。

响应比是通过给定的公式计算得出的。

Response Ratio = (W+S)/S 

在这里,

W → Waiting Time 
S → Service Time or Burst Time

如果我们看一下公式,我们会注意到较短的执行时间的作业将被赋予优先级,但也包含一个额外的因素,叫做等待时间。因为,

HRNN α W
            HRNN α (1/S)    

因此,

  1. 这种算法不仅偏向较短的作业,还关注较长作业的等待时间。
  2. 它的工作模式是非抢占式的,因此在这种算法中上下文切换是最小的。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程