Contents

Which of the following is advantage of kernel level threads?
a) Threads are fast and efficient
b) Kernel has full knowledge 
of threads
c) implemented in any operating system
d) None of these


b

Which of the following is disadvantage of kernel level threads?
a) Lack of coordination                                    
b) Threads are slow and inefficient
c) Kernel assigns only one process at a time
d) None of these


b

Which of the following is advantage of user level threads?
a) Threads are fast and efficient     
b) Kernel has full knowledge of threads
c) implemented in operating system               
d) both a & c

d

The model in which one kernel thread is mapped to many user-level threads is called……
a) Many to One model     
b) One to Many model
c) Many to Many models 
d) One to One model


a

The model in which one user-level thread is mapped to many kernel level threads is called…..
a) Many to One model      
b) One to Many model
c) Many to Many models                 
d) One to One model


b

In the Many to One model, if a thread makes a blocking system call……..
a) the entire process will be blocked
b) a part of the process will stay blocked
c) the entire process will run              
d) none of these


a