Реализация потоков в пространстве пользователя, ядра и смешанное

 

А - потоки в пространстве пользователя

B - потоки в пространстве ядра

 

В случае Аядро о потоках ничего не знает. Каждому процессу необходима таблица потоков, аналогичная таблице процессов.

Преимущества случая А:

Недостатки случая А:

 

 

Мультиплексирование потоков пользователя в потоках ядра

 

Поток ядра может содержать несколько потоков пользователя.