Я читал во многих местах, что Linux создает поток ядра, но я узнал, что планировщик решает дать процессорное время только процессам.
Является ли поток ядра тем же, что и процесс ядра, поскольку Linux процессы поддерживают разделенную память между родительским и дочерним процессами или это действительно другая сущность?
Кроме того, в чем разница между процессом и потоком ядра? Какова роль потока ядра в отношениях между планировщиком и процессами?