用于CPU调度的大时间量子与小量子?

时间:2015-11-10 22:09:15

标签: c cpu scheduling round-robin

在循环CPU调度方面使用大时间量子或小时间量子的主要区别(和优点/缺点)是什么?

1 个答案:

答案 0 :(得分:7)

在循环调度中,时间量是固定的,然后调度进程,使得没有进程一次性获得超过一个时间量的CPU时间。

如果时间量太大,则进程的响应时间过长,这在交互式环境中是不能容忍的。

如果时间量太小,则会导致不必要的频繁上下文切换,从而导致更多的开销,从而导致吞吐量降低。

在本文中,已经提出了一种使用模糊逻辑的方法,该方法决定既不太大也不太小的值,使得每个过程都具有合理的响应时间并且由于不必要的上下文切换而不会降低系统的吞吐量。

修改:引用文章的链接:http://ieeexplore.ieee.org/document/4741092/