Описание тега user-thread
1
ответ
Относительно пользовательских потоков, запрашивающих ввод / вывод с библиотекой pthreads
Предположим, что поддержка потоков на уровне ядра отсутствует. Процесс имеет 10 запущенных потоков, и один из них запрашивает ввод / вывод. Объявляет ли библиотека phread запрос ввода-вывода ядру сразу или начинает выполнять потоки в своей очереди г…
28 июл '11 в 10:08
1
ответ
Реализация мьютекса ожидания в пользовательских потоках
Как ожидание блокировки реализовано в пользовательских потоках? Скажем, поток A пытается получить блокировку, которая используется другим потоком B. После того, как A понял, что блокировка заблокирована другим потоком, что именно он делает? Как это …
04 июн '14 в 07:02
2
ответа
Какой из них выбрать пользователь и поток ядра
Для программы я работал только с пользовательскими потоками или потоками ядра. Какой из них выбрать?
26 ноя '17 в 20:26
0
ответов
Характеристики пользовательских потоков
Я готовлюсь к предстоящему экзамену по операционным системам, и я столкнулся с этим вопросом и хотел бы получить разъяснения, потому что, честно говоря, я не слишком уверен в своих ответах. Mark the characteristics that are true of user-level thread…
10 окт '14 в 19:23
1
ответ
__lll_lock_wait_private () при использовании malloc/free
У меня есть библиотека потоков пользовательского уровня, и я изменил эталонную программу на использование мифредов вместо pthreads, но она всегда застревает где-то в коде, где есть функция malloc или free. это вывод gdb: ^C Program received signal S…
26 июл '15 в 06:14
3
ответа
Что такое пользовательские темы?
Что такое пользовательские темы? Ниже поясняется, что ими управляет пользовательское пространство... Пожалуйста, объясните, как? Потоки иногда реализуются в библиотеках пользовательского пространства, так называемые пользовательские потоки. Ядро не …
21 апр '11 в 13:44
4
ответа
Есть ли что-то, чтобы заменить функции <ucontext.h>?
Пользовательский поток функционирует в <ucontext.h> устарели, потому что они используют устаревшую функцию C (они используют объявление функции с пустыми скобками для аргумента). Есть ли для них стандартная замена? Я не чувствую, что полноценн…
28 ноя '10 в 20:44
1
ответ
Какой тип потоков лучше подходит для ресурсоемких параллельных приложений и параллельных приложений с интенсивным вводом / выводом?
Многопоточность на уровне ядра означает, что несколько процессов могут выполняться одновременно в разных потоках. Потоки уровня пользователя находятся в процессах, которые не разделяют одно и то же адресное пространство. Итак, какой тип потока лучше…
31 мар '17 в 21:30
1
ответ
Пользовательский API планирования в Mac OSX с использованием ucontext и сигналов
Я разрабатываю алгоритм планирования, который имеет следующие особенности: Имейте 2 пользовательских потока (контексты) в одном процессе (я должен сделать 3 потока, но это еще не работает на OSX, поэтому я решил сделать 2 работы на данный момент) уп…
13 ноя '15 в 16:03
0
ответов
Поток ядра и пользовательский поток и их механизм
У меня возникла путаница с пониманием потока ядра, пользовательского потока, модели потока из-за «режима ядра», «пользовательского режима», «пользовательские потоки и потоки ядра точно такие же». Кто-нибудь может это прояснить? Поток ядра Поток ядра…
20 май '22 в 04:51