GATE - 2007 | OS | Consider the following statements about user level threads and kernel

GATE - 2007 | OS | Consider the following statements about user level threads and kernel
Posted on 15-02-2022

GATE - 2007 [Operating System]

Question:

Consider the following statements about user level threads and kernel level threads. Which one of the following statements is FALSE?

A

Context switch time is longer for kernel level threads than for user level threads.

B

User level threads do not need any hardware support.

C

Related kernel level threads can be scheduled on different processors in a multi-processor system.

D

Blocking one kernel level thread blocks all related threads.

   

Solution:

Option (D) is Correct.

A) True, because as kernel level threads are managed by OS and kernal maintains lots of data structure.


B) True, because kernel is not involved in it.


C) True


D) Blocking one kernel level thread blocks all related threads is false, because kernel level threads are independent.

Thank You