11. 05. 2012

Scheduling in Linux


Stefan Wächtler

TU Dresden

Hauptseminar-Vortrag

Seit der Kernel-Version 2.6.23 kontrolliert der Completely Fair Scheduler (CFS) die Zuweisung von Prozessen zu Prozessoren unter Linux. Im Gegensatz zum früheren O(1)-Scheduler verwendet CFS einen neuen dynamischen Ansatz der Ablaufplanung von Prozessen. Im Vortrag werden die Grundkonzepte von CFS näher beleuchtet. Dabei geht es neben der Umsetzung von Prioritäten (Nice-Levels) auch um die Lastverteilung zwischen verschiedenen Prozessoren. Fallbeispiele wie die Ablaufplanung neuer Prozesse sowie die Einplanung von interaktiven Prozessen werden ebenfalls näher beschrieben.
28. Oct 2020
· Copyright © 2001-2022 Operating Systems Group, TU Dresden | Impressum ·