标签: linux linux-kernel cfs
在CFS调度程序中,它总是选择运行时间最少的进程。正在运行的进程的vruntime随其消耗的CPU数量而增加。
我有以下两个与CFS和vruntime有关的问题。
新创建多个进程/线程时,新创建的进程/线程的初始vruntime是多少?是个 创建时该就绪队列中的最小vruntime或 还有别的吗?
如果有一个进程已经运行了很长时间并且其vruntime为 已经很高,在这种情况下,将创建一个新流程。现在,新创建的进程的初始vruntime是什么(请记住 最大不公平)。