Linux CFS调度程序代码在哪里?

Linux CFS调度程序代码在哪里?,linux,process,linux-kernel,kernel,scheduler,Linux,Process,Linux Kernel,Kernel,Scheduler,我有3.13版的完整linux源代码。我试图找到CFS调度器的源代码,根据流行书籍,基本调度器代码应该位于/kernel/sched.c中,CFS代码应该位于/kernel/sched_fair.c中。我只是在我的3.13 linux代码中对这两个文件进行了代码范围的全局搜索,没有结果。我还分别搜索了/linux-3.13/kernel文件夹和/linux-3.13/kernel/sched文件夹。还是不走运 我希望有人能说明CFS在新的linux内核代码域(linux-3.13.*)中的位置。

我有3.13版的完整linux源代码。我试图找到CFS调度器的源代码,根据流行书籍,基本调度器代码应该位于/kernel/sched.c中,CFS代码应该位于/kernel/sched_fair.c中。我只是在我的3.13 linux代码中对这两个文件进行了代码范围的全局搜索,没有结果。我还分别搜索了/linux-3.13/kernel文件夹和/linux-3.13/kernel/sched文件夹。还是不走运


我希望有人能说明CFS在新的linux内核代码域(linux-3.13.*)中的位置。如果我这里遗漏了什么,请原谅。我是linux内核的初学者。

所有调度程序代码现在都在
kernel/sched/
目录中。

源代码变化很快,书籍更新很慢。CFS调度程序代码位于kernel/sched_fair.c中 (内核3.0.4)