Aufgabe 7: Anwendung
Multithreading
The Multithreading Subsystem. More...
| Classes | |
| class | Assassin | 
| Handling for the "killer"-IPI, that is a message indicating that a thread should be terminated.  More... | |
| class | Dispatcher | 
| The dispatcher dispatches threads and, by that, puts the scheduler's decisions into action.  More... | |
| class | IdleThread | 
| Thread that is executed when there is nothing to do for this core.  More... | |
| class | Scheduler | 
| The scheduler plans the threads' execution order and, from this, selects the next thread to be running.  More... | |
| class | Thread | 
| The is an object used by the scheduler.  More... | |
Detailed Description
The Multithreading Subsystem.
The group Multithreading contains all elements that form the foundation of CPU multiplexing. This module's objective is to provide the abstraction thread that provides a virtualised CPU for the user's applications.