标签: operating-system scheduling
据我所知,Windows使用循环调度程序,它将时间片分配给每个可用线程。
这意味着如果一个应用程序/进程有多个线程,它会比其他具有更少线程的应用程序获得更多的计算资源。
现在可以想到一个操作系统调度程序,它为每个应用程序分配相同数量的计算资源。此分区分布在此应用程序的所有线程中。结果是没有应用程序只会因为它有更多的线程而影响其他应用程序。
现在我的问题:
答案 0 :(得分:0)
我认为这是"fair" scheduling的一些变体。
我希望您需要为“应用程序”使用同义词,例如,它们可能被称为“任务”或“进程”。