Думаю, вы спрашиваете, являются ли пользовательские потоки планируемыми объектами в ядре. Является ли пользовательский поток «видимым» для ядра, зависит от сопоставления между пользователем и ядром, которое зависит от используемой модели. Существуют различные модели потоков -
[ https://www.kernel.org /doc/ols/2002/ols2002-pages-330-337.pdf visible[1 provided) для получения информации о моделях потоков.
В Linux (
(man pthreads (7) для получения дополнительной информации)
. В NPTL (1x1) все пользовательские потоки в процессе имеют одинаковый pid, но имеют уникальные идентификаторы потоков.
Это можно увидеть с помощью флага -L в ps (man ps (1))
хорошая статья о NPTL - [ https://www.redhat.com/whitepapers/developer/POSIX_Linux_Threading.pdf] [2]