Verwendet der Linux-Kernel 3.x den CFS-Prozessplaner?

Verwendet der Linux-Kernel 3.x den CFS-Prozessplaner?

Verwendet die neueste Version des Linux-Kernels (3.x) noch immer den Completely Fair Scheduler (CFS) zur Prozessplanung, der in 2.6.x eingeführt wurde?

Wenn nicht, welches wird verwendet und wie funktioniert es? Bitte geben Sie eine Quelle an.

Antwort1

Das ist immer noch die Standardeinstellung, ja, obwohl ich es nicht als dasselbe bezeichnen würde, da es ständig weiterentwickelt wird. Wie es funktioniert, mit Links zum Code, können Sie hier nachlesen:http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched-design-CFS.txt

Antwort2

Ja, das tut es. Es ist der Standard-Scheduler in der 3.x-Reihe, aber der Kernel hat jetzt auch einen integrierten Echtzeit-Scheduler, der aber standardmäßig deaktiviert ist.

Mehr auf Wikipedia:http://en.wikipedia.org/wiki/Linux_kernel

Antwort3

Dies ist meiner Meinung nach die am leichtesten verständliche Erklärung zu CFS:Prozessplanung in Linux, für Kernel 3, Kapitel 7

Außerdem finden Sie am Ende des Artikels weitere Links zum Thema.

verwandte Informationen