Я понимаю, что потоки уровня пользователя реализуются в пространстве пользователя, а потоки уровня ядра - в пространстве ядра.Я также читал, что потоки уровня пользователя отображаются на потоки уровня ядра для фактического запуска потоков уровня пользователя.
Что именно означает «реализовано»?Означает ли это, что блоки управления потоками определены в пространстве пользователя и ядра соответственно?
Что происходит при выполнении системного вызова?В каком потоке ядра (или IDK пользовательского потока) работает этот системный вызов?И есть ли у каждого стека уровня ядра свой стек?
Я понимаю, что потоки - это просто части процесса.Когда мы имеем дело с потоками ядра, каков здесь соответствующий процесс?А каковы процессы ядра и можете ли вы привести примеры?
Я также ссылался на другие ответы, но не получил удовлетворения.