Czy najnowsza wersja jądra Linuksa (3.x) nadal używa Całkowicie sprawiedliwego programu planującego (CFS) do planowania procesów, który został wprowadzony w wersji 2.6.x?
Jeśli nie, to z którego korzysta i jak działa? Podaj źródło.
źródło
Czy najnowsza wersja jądra Linuksa (3.x) nadal używa Całkowicie sprawiedliwego programu planującego (CFS) do planowania procesów, który został wprowadzony w wersji 2.6.x?
Jeśli nie, to z którego korzysta i jak działa? Podaj źródło.
Nadal jest to domyślne, tak, choć nie nazwałbym tego tak samo, ponieważ jest ciągle rozwijany. Możesz przeczytać, jak to działa z linkami do kodu na http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched -design-CFS.txt
Tak. Jest to domyślny program planujący z serii 3.x, ale jądro ma teraz wbudowane narzędzie do planowania w czasie rzeczywistym, ale domyślnie wyłączone.
Więcej na wikipedia: http://en.wikipedia.org/wiki/Linux_kernel
To, moim zdaniem, jest najłatwiejsze do zrozumienia wyjaśnienie CFS: Planowanie procesów w Linuksie, dla jądra 3, rozdział 7
Ponadto na końcu artykułu znajduje się więcej linków na ten temat.