Использует ли последняя версия ядра Linux (3.x) по-прежнему Completely Fair Scheduler (CFS) для планирования процессов, представленный в версии 2.6.x?
Если нет, то какой он использует и как он работает? Пожалуйста, укажите источник.
решение1
Это все еще по умолчанию, да, хотя я бы не назвал это тем же самым, так как он постоянно находится в разработке. Вы можете прочитать, как это работает, по ссылкам на код наhttp://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched-design-CFS.txt
решение2
Да, это так. Это планировщик по умолчанию в серии 3.x, но теперь в ядре есть планировщик реального времени, также встроенный, но отключенный по умолчанию.
Подробнее в Википедии:http://en.wikipedia.org/wiki/Linux_kernel
решение3
На мой взгляд, это самое простое для понимания объяснение синдрома хронической усталости:Планирование процессов в Linux, для ядра 3, глава 7
Также в конце статьи есть еще ссылки по теме.