Operating System MCQs

1019 MCQs  (Page 73 of 102)

Which of the following is the drawback of the One to One Model?
A. Increased concurrency provided by this model
B. Decreased concurrency provided by this model
C. Creating so many threads at once can crash the system
D. Creating a user thread requires creating the corresponding kernel thread
When is the Many to One model at an advantage?
A. When the program does not need multithreading
B. When the program has to be multi-threaded
C. When there is a single processor
D. None of the mentioned
In the Many to Many model true concurrency cannot be gained because ___________
A. The kernel can schedule only one thread at a time
B. There are too many threads to handle
C. It is hard to map threads with each other
D. None of the mentioned
In the Many to Many models when a thread performs a blocking system call ___________
A. Other threads are strictly prohibited from running
B. Other threads are allowed to run
C. Other threads only from other processes are allowed to run
D. None of the mentioned
Signals that occur at the same time, are presented to the process ____________
A. One at a time, in a particular order
B. One at a time, in no particular order
C. All at a time
D. None of the mentioned
Signals of a given type ____________
A. Are queued
B. Are all sent as one
C. Cannot be queued
D. None of the mentioned
The three ways in which a process responds to a signal are ____________
A. Ignoring the signal
B. Handling the signal
C. Performing some default action
D. All of the mentioned
Signals are identified by ____________
A. Signal identifiers
B. Signal handlers
C. Signal actions
D. None of the mentioned
When a process blocks the receipt of certain signals?
A. The signals are delivered
B. The signals are not delivered
C. The signals are received until they are unblocked
D. The signals are received by the process once they are delivered