Tengo el código fuente completo de Linux para la versión 3.13. Estaba tratando de encontrar el código fuente para el programador CFS que, según los libros populares, debería residir dentro de /kernel/sched.c para el código base del programador y /kernel/sched_fair.c específicamente para el código CFS. Acabo de hacer una búsqueda global en todo el código para esos dos archivos dentro de mi código Linux 3.13 que no arrojó resultados. También busqué individualmente la carpeta /linux-3.13/kernel y las carpetas /linux-3.13/kernel/sched. Todavía no hay suerte.
Quería que alguien arrojara luz sobre dónde se encuentra CFS dentro del nuevo dominio del código del kernel de Linux (linux-3.13.*). Por favor, disculpe si me estoy perdiendo algo aquí. Soy un principiante en el kernel de Linux.
El código fuente cambia rápidamente y los libros se actualizan lentamente. Está en kernel/sched/fair.c .
Todo el código del planificador está ahora en el directorio kernel/sched/ .
El código del programador de CFS está en kernel/sched_fair.c (Kernel 3.0.4)