Das Tool simuliert den Prozess-Scheduler des Linux-Kernels 2.6.35
Der bei Google angestellte Ranjit Manomohan gab auf der Linux-Kernel-Liste die Entwicklung eines neuen Tools bekannt, das die Simulation des Prozess-Schedulings des Linux-Kernels erlaubt. Der Prozess-Scheduler ist ein zentraler Bestandteils des Kernels, der für die Zuteilung von Rechenzeit an einzelne Prozess zuständig ist. Insbesondere bei Mehrprozessor- oder Multicore-Rechnern ist diese Aufgabe schwierig.
Beim neuen Simulationstool sind verschiedene Modelle möglich, um das Scheduling-Verhalten auf unterschiedlicher Hardware zu testen. Auf den Ergebnissen der Simulation basierend sind bereits Patches für den CFS-Scheduler im Linux-Kernel entstanden. Ein Port des Tools für Kernel 2.6.36 ist in Arbeit.