Mam kompletny kod źródłowy Linuksa dla wersji 3.13. Próbowałem znaleźć kod źródłowy programu planującego CFS, który zgodnie z popularnymi książkami powinien znajdować się wewnątrz /kernel/sched.c dla podstawowego kodu programu planującego i /kernel/sched_fair.c specjalnie dla kodu CFS. Właśnie zrobiłem globalne wyszukiwanie kodu dla tych dwóch plików w moim 3.13 kodzie linuxowym, który nie przyniósł rezultatów. Przeszukałem także indywidualnie katalog /linux-3.13/kernel i /linux-3.13/kernel/sched foldery. Wciąż nie ma szczęścia.
Chciałem, aby ktoś rzucił światło na to, gdzie CFS znajduje się w nowej domenie kodu linuksowego (linux-3.13. *). Przepraszam, jeśli czegoś tu brakuje. Jestem początkującym w kernelu linux.
Odpowiedzi:
11 dla odpowiedzi nr 1Kod źródłowy szybko się zmienia, a książki są aktualizowane powoli. To jest w kernel / sched / fair.c.
2 dla odpowiedzi nr 2
Cały kod programu planującego znajduje się teraz w kernel/sched/
informator.
1 dla odpowiedzi nr 3
Kod programu planującego CFS znajduje się w kernelu / sched_fair.c (Kernel 3.0.4)