Friedrich-Alexander-Universität UnivisSucheDeutsch FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo IMMD
Lehrstuhl für Informatik 4
 DA
 SA

Department Informatik  >  Informatik 4  > Pubs
Riechmann, Thomas :
Scheduler und Threads in Spring, Konzept und Implementation.
Erlangen: FAU. 1995
TR-I4-95-13.- Interner Bericht. 13 Seiten.
 

Abstract:
Heutige Betriebssysteme bieten zur Nutzung von Parallelität innerhalb von Applikationen und Server-Prozessen Kernel-Threads an. Für Effizienz, Gerechtigkeit und spezielle Anforderungen an die Reaktionszeit der Threads spielt dabei die Scheduling-Strategie eine eminente Rolle. Bei heutigen Betriebssystemen ist diese Strategie jedoch im Kern fest eingestellt, d.h. es gibt für den Benutzer keine Möglichkeit, für das Scheduling seiner Threads eine für seine Applikation optimale Strategie zu wählen. User-level-Threads jedoch, bei denen das Scheduling benutzerkonfigurierbar ist, sind für Anwendungen mit starker Betriebssysteminteraktion ungeeignet. In diesem Paper soll ein Konzept entwickelt werden, bei dem das Scheduling von Kernel-Threads komplett vom Benutzerprogramm verwaltet werden kann, d.h. jeder Benutzer kann spezielle Scheduler für seine konkreten Anforderungen implementieren. Das hier vorgestellte Konzept soll 1996 in das objektorientierte Betriebssystem Spring implementiert werden.

  Contact