应用程序级调度

时间:2011-01-11 15:21:26

标签: operating-system scheduling

据我所知,Windows使用循环调度程序,它将时间片分配给每个可用线程。

这意味着如果一个应用程序/进程有多个线程,它会比其他具有更少线程的应用程序获得更多的计算资源。

现在可以想到一个操作系统调度程序,它为每个应用程序分配相同数量的计算资源。此分区分布在此应用程序的所有线程中。结果是没有应用程序只会因为它有更多的线程而影响其他应用程序。

现在我的问题:

  • 如何调用此类调度?我需要一个术语,所以我可以搜索关于这种调度的研究论文。
  • 是否存在使用此类计划的操作系统?

1 个答案:

答案 0 :(得分:0)

我认为这是"fair" scheduling的一些变体。

我希望您需要为“应用程序”使用同义词,例如,它们可能被称为“任务”或“进程”。