📢 Too many exams? Don’t know which one suits you best? Book Your Free Expert 👉 call Now!

  • google app store apple app store
  • ✖

      Question

      Which of the following statements is true regarding user-level threads compared to kernel-level threads?

      A User-level threads are generally slower to create and manage. Correct Answer Incorrect Answer
      B If one user-level thread performs a blocking system call, the entire process may block. Correct Answer Incorrect Answer
      C Kernel-level threads are managed by a thread library in user space. Correct Answer Incorrect Answer
      D User-level threads can take advantage of multiple processors simultaneously without kernel support. Correct Answer Incorrect Answer
      E Context switching between user-level threads requires a mode switch to kernel mode. Correct Answer Incorrect Answer

      Solution

      User-level threads are managed by a library in user space, and the kernel is unaware of them. If one thread makes a blocking system call, the kernel blocks the entire process, thus blocking all other threads within that process.

      Practice Next
      ask-question