
Рис. 6А - потоки в просторі користувача; B - потоки в просторі ядра;
У випадку Аядро про потоки нічого не знає. Кожному процесу необхідна таблиця потоків, аналогічна таблиці процесів.
Переваги випадку А:
· Таку багатопотоковість можна реалізувати на ядрі не підтримуючим багатопотоковість
· Більше швидке перемикання, створення й завершення потоків
· Процес може мати власний алгоритм планування.
Недоліки випадку А:
· Відсутність переривання по таймері усередині одного процесу
· При використанні що блокує (процес переводиться в режим очікування, наприклад: читання із клавіатури, а дані не надходять) системного запіту всі інші потоки блокуються.
· Складність реалізації

Рис. 7 Мультиплексування потоків користувача в потоках ядра
Потік ядра може містити кілька потоків користувача.