- Supported by the kernel, the kernel performs all management (creation, scheduling, deletion, etc.)
- if one thread blocks, another may be run
- If the kernel is managing multiple processors, an efficient mapping of threads to processors is possible
- Examples; Windows 95/98/NT/2000, Solaris, Tru64 UNIX, BeOS, Linux
2004-03-21