为什么说多级反馈队列能较好地满足各种用户的需要?
来源:纷纭教育
因为多级反馈队列调度算法是用时间片大小来分配队列:也就是每个规定的队列中的进程,无论长短都用相同长度的时间片。
1、对终端型作业用户而言,由于所提交的大多属于交互型作业,作业通常比较短小,系统只要能使这些作业在第1级队列所规定的时间片内完成,便可使终端型作业用户感到满意。
2、对于短批处理作业用户而言,作业开始时像终端型作业一样,如果仅在第1级队列中执行一个时间片即可完成,便可以获得与终端型作业一样的响应时间。
3、对于稍长的作业,通常也只需要在第2级队列和第3级队列中各执行一个时间片即可完成,其周转时间仍然较短。
4、对于长批处理作业用户而言,长作业将依次在第1,2,…,直到第n级队列中运行,然后再按时间片轮转方式运行,用户不必担心其作业长期得不到处理。
显示全文