Multithreading Models

User and Kernel Threads

Kernel threads - threads supported by the Kernel (mac os, windows)

User threads - management done by user-level threads library

libraries include:

Many-to-One

One-to-One

Many-to-Many

Two-level Model