ThreadingModelle
ThreadingModelle bezeichnet Ansätze, wie mehrere Ausführungseinheiten (Threads) innerhalb eines Prozesses oder Betriebssystems gemanagt und dem Kernel
Many-to-one-Modell: Bei diesem Modell werden mehrere Benutzer-Threads auf einen einzigen Kernel-Thread abgebildet. Das Scheduling erfolgt vollständig
One-to-one-Modell: Hier besitzt jeder Benutzer-Thread einen eigenen Kernel-Thread. Dadurch lässt sich echte Parallelität nutzen, Fehlerbehandlung ist
Many-to-many-Modell: Mehrere Benutzer-Threads können mehreren Kernel-Threads zugeordnet werden, was eine flexible Zuweisung von Threads zu Prozessorkernen
Hybrid-Modelle: Einige Systeme kombinieren Eigenschaften der Modelle, etwa durch eine Poolstruktur von Benutzer-Threads, die auf eine