OOStuBS/MPStuBS
Multithreading

Das Multithreading Subsystem. Mehr ...

Klassen

class  Assassin
 Behandlung für einen "Killer"-IPI, also eine Nachricht, dass ein Thread beendet werden soll. Mehr ...
 
class  Dispatcher
 Der Dispatcher lastet Threads ein und setzt damit die Entscheidungen der Ablaufplanung durch. Mehr ...
 
class  IdleThread
 Thread, der immer dann läuft, wenn eine CPU nichts zu tun hat. Mehr ...
 
class  Scheduler
 Der Scheduler implementiert die Ablaufplanung und somit die Auswahl des nächsten Threads. Mehr ...
 
class  Thread
 Der Thread ist das Objekt der Ablaufplanung. Mehr ...
 

Ausführliche Beschreibung

Das Multithreading Subsystem.

Die Multithreading Gruppe enthält alle Elemente die Grundlegend für das CPU Multiplexing benötigt werden. Ziel dieses Modules ist es die Abstraktion des Threads an zu bieten, die für die Anwendung eine virtualisierte CPU bereit stellt.