如何在CFS Scheduler Linux中初始化新创建进程的vruntime?

时间:2018-11-26 23:20:23

标签: linux linux-kernel cfs

在CFS调度程序中,它总是选择运行时间最少的进程。正在运行的进程的vruntime随其消耗的CPU数量而增加。

我有以下两个与CFS和vruntime有关的问题。

  1. 新创建多个进程/线程时,新创建的进程/线程的初始vruntime是多少?是个 创建时该就绪队列中的最小vruntime或 还有别的吗?

  2. 如果有一个进程已经运行了很长时间并且其vruntime为 已经很高,在这种情况下,将创建一个新流程。现在,新创建的进程的初始vruntime是什么(请记住 最大不公平)。

0 个答案:

没有答案