Risposte:
Questo è ancora il valore predefinito, sì, anche se non lo definirei lo stesso, poiché è in costante sviluppo. Puoi leggere come funziona con i collegamenti al codice su http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched -design-CFS.txt
Sì, lo fa. È lo scheduler predefinito nella serie 3.x ma ora il kernel ha uno scheduler in tempo reale integrato ma disabilitato di default.
Altro su Wikipedia: http://it.wikipedia.org/wiki/Linux_kernel
Questa, secondo me, è la spiegazione più semplice da digerire su CFS: Process Scheduling in Linux, per kernel 3, capitolo 7
Inoltre, alla fine dell'articolo ci sono più collegamenti sull'argomento.