一、完全公平调度类
核心调度器必须知道的有关完全公平调度器的所有信息,都包含在fair_sched_class中:
kernel/sched_fair.c
在先前的讨论中,已经看到主调度器调用这些函数,接下来将考察这些函数在CFS(完全公平调度)中的实现方式。
1、数据结构
首先,需要介绍一下CFS的就绪队列。回想一下,可知主调度器的每个就绪队列中都嵌入了一个该结构的实例:
kernel/sched.c
来源:oschina
链接:https://my.oschina.net/u/4267090/blog/3234743