Verwendet die neueste Version des Linux-Kernels (3.x) weiterhin den in 2.6.x eingeführten Completely Fair Scheduler (CFS) für die Prozessplanung?
Wenn nicht, welches verwendet es und wie funktioniert es? Bitte geben Sie eine Quelle an.
quelle
Verwendet die neueste Version des Linux-Kernels (3.x) weiterhin den in 2.6.x eingeführten Completely Fair Scheduler (CFS) für die Prozessplanung?
Wenn nicht, welches verwendet es und wie funktioniert es? Bitte geben Sie eine Quelle an.
Das ist immer noch die Standardeinstellung, ja, obwohl ich es nicht gleich nennen würde, da es ständig weiterentwickelt wird. Wie es mit Links zum Code funktioniert, können Sie unter http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Documentation/scheduler/sched lesen -design-CFS.txt
Ja tut es. Es ist der Standard-Scheduler in der 3.x-Serie, aber der Kernel verfügt jetzt über einen integrierten Echtzeit-Scheduler, der jedoch standardmäßig deaktiviert ist.
Mehr zu Wikipedia: http://en.wikipedia.org/wiki/Linux_kernel
Dies ist meiner Meinung nach die am einfachsten zu verdauende Erklärung zu CFS: Process Scheduling unter Linux für Kernel 3, Kapitel 7
Außerdem finden Sie am Ende des Artikels weitere Links zum Thema.