Contents

In the Many to One model, multiple threads are unable to run in parallel on multiprocessors because of…….
a) only one thread can 
access the kernel
b) many user threads have access
c) there is only one kernel thread
d) none of these


a

The One-to-One model allows…….
a) Increased concurrency               
b) decreased concurrency
c) increased or decreased concurrency
d) concurrency equivalent 
to other models


a

In the One to One model when a thread makes a blocking system call…….
a) threads are prohibited from running
b) Other threads are allowed to run
c) only from other processes are allowed
d) none of these


b

…… model multiplexes many users level threads to an smaller or equal number of kernel threads.
a) One to one model                          
b) Many to many model
c) Many to one model       
d) none of these


b

In the Many to Many models when a thread performs a blocking system call
a) Other threads are strictly prohibited
b) Other threads are allowed to run
c) Other threads are allowed             
d) None of these


b

Which of the following provides an API to create and manage threads?
a) Set of system calls
b) multicore system
c) thread library               
d) multithreading model


c