This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

User Process will running in a single Kernel Thread

Hi Experts,

Does all the user process will be running in a single kernel thread ?

I observed the creation of the thread kthreadd() function being invoked at last as part of kernel initialization.

Also how each of the process created in the user space is controlled (means which kernel thread will be parent thread for numerous user threads) ?