为什么说多级反馈队列调度算法能较好地满足各方面用户的需要?
队列,算法,反馈
已帮助 人
-
正确答案:对终端型作业用户而言他们提交的作业大多属于交互型作业作业通常较小系统只要能使这些作业在第一个队列所规定的时间片内完成便可使他们都感到满意。对于短批处理作业用户而言开始时他们的作业像终端型作业一样如果仅在第一个队列中执行一个时间片即可完成便可获得与终端型作业一样的响应时间;对于稍长的作业通常也只需在第二队列和第三队列各执行一个时间片即可完成其周转时间仍然很短。对于长批处理作业用户而言他们的作业将依次在第12…n个队列中运行然后再按轮转方式运行用户不必担心其作业长期得不到处理而且每往下降一个队列其得到的时间片将随着增加故可进一步缩短长作业的等待时间。
对终端型作业用户而言,他们提交的作业大多属于交互型作业,作业通常较小,系统只要能使这些作业在第一个队列所规定的时间片内完成,便可使他们都感到满意。对于短批处理作业用户而言,开始时他们的作业像终端型作业一样,如果仅在第一个队列中执行一个时间片即可完成,便可获得与终端型作业一样的响应时间;对于稍长的作业,通常也只需在第二队列和第三队列各执行一个时间片即可完成,其周转时间仍然很短。对于长批处理作业用户而言,他们的作业将依次在第1,2,…,n个队列中运行,然后再按轮转方式运行,用户不必担心其作业长期得不到处理,而且每往下降一个队列,其得到的时间片将随着增加,故可进一步缩短长作业的等待时间。
