next up previous contents
Next: Потоки уровня ядра. Up: Уровни потоков. Previous: Уровни потоков.   Contents

Пользовательские потоки.

При использовании этого уровня ядро не знает о существовании потоков - все управление потоками реализуется приложением, с помощью специальных библиотек потоков. Переключение потоков не требует привилегий режима ядра, а планирование полностью зависит от приложения. При этом ядро управляет деятельностью процесса. Если поток вызывает системную функцию, будет блокирован весь процесс, но для поточной библиотеки этот поток будет находиться в активном состоянии. Здесь состояние потока не зависит от состояния процесса.

Преимущества пользовательских потоков:

Недостатки:



2003-12-09