I know this question has been brought up many times, however I can't find anywhere a definitive answer, so here it goes again:

Is it true that Kernel Level Thread has it's own unique PID, while the User Level Threads share only one (parent's) PID?

  • Is this a general question, or a question in relation to a specific Unix? – Kusalananda May 15 '17 at 7:47
  • I'd like to hear a UNIX specific answer and then a general one. I just try to understand how exactly the stack looks like (not call stack, just the levels or execution aka "user-code", "user-thread", "process", "system call", "user-level threads", "kernel-level threads", "CPUs"). Ideally I'd love to see the picture with all those components – Constantine Samoilenko May 15 '17 at 7:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.