Какая польза от потоков пользовательского уровня?Я читал статьи о том, что потоки уровня пользователя быстрее потоков уровня ядра.Потоки пользовательского уровня не являются приоритетными, и блокировка одного потока пользовательского уровня блокирует все другие потоки пользовательского уровня в процессе.
Это означает, что не может быть ситуации, когда один поток пользовательского уровня выполняетIO и другой поток пользовательского уровня выполняется.Кроме того, поскольку управление потоком зависит от потока пользовательского уровня, потоки пользовательского уровня также нельзя использовать для графического интерфейса пользователя.
Вопрос: чем потоки пользовательского уровня лучше, чем последовательный процесс?