Где Linux CFS Scheduler Code?

У меня есть полный исходный код Linux для версии 3.13. Я пытался найти исходный код для планировщика CFS, который согласно популярным книгам должен находиться внутри /kernel/sched.c для базового кода планировщика и /kernel/sched _fair.c специально для кода CFS. Я просто сделал глобальный глобальный поиск кода для этих двух файлов внутри моего 3.13-кода Linux, который не получил никаких результатов. Я также индивидуально искал папку /linux -3.13/kernel и/linux-3.13/kernel/sched. Еще не повезло.

Я хотел, чтобы кто-то пролил свет на то, где CFS находится внутри нового домена кода ядра linux (linux-3.13. *). Пожалуйста, извините меня, если я что-то упустил. Я начинающий к ядру linux.

Ответ 1

Исходный код меняется быстро, а книги обновляются медленно. Это в kernel/sched/fair.c.

Ответ 2

Весь код планировщика теперь находится в каталоге kernel/sched/.

Ответ 3

Код планировщика CFS находится в ядре /sched _fair.c(Ядро 3.0.4)