Completely Fair Scheduler analysiert

Ein Entwickler aus dem Hause IBM hat sich den im Kernel 2.6.23 eingeführten Completely Fair Scheduler (CFS) genauer angesehen und mit anderen Schedulern verglichen. Im Anschluss an die Analysen wagt er ein Ausblick auf den kommenden Kernel 2.6.24 und dessen Scheduler.

In dem Dokument vergleicht IBM-Entwickler Avinesh Kumar den Completely Fair Scheduler mit dem Rotating Staircase Deadline Scheduler, den der australische Anästhesist Con Colivas entwickelt hat und dessen Code teilweise auch in den jetzt aktuellen Schedulers eingeflossen ist. Nach einer Einführung in das Pluggable CPU Scheduler Framework des Kernels, das nützlich beim Testen von Anwendungen ist, beschreibt Kumar die Logik des Schedulers.

Am Ende seines Artikels gibt der Autor einen Ausblick auf die Änderungen im Scheduler für den Kernel 2.6.24, der in Kürze veröffentlicht wird. Neben Optimierungen für einzelne Anwendungen sollen auch die Group-Policies verbessert werden.

Das Dokument ist im Entwicklerbereich von IBM zu finden. Dort sind auch zahlreiche andere Dokumente zum Kernel und seinen Subsystemen frei zugänglich.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben