Operating System MCQs
1K+ questions with answers
Which one of the following is not a secondary storage?
Which private network uses storage protocol rather than networking protocol?
The time for the disk arm to move the heads to the cylinder containing the desired sector is called ___________
Which algorithm of disk scheduling selects the request with the least seek time from the current head positions?
The operating system is responsible for?
A swap space can reside in ___________
When we write something on the disk, which one of the following can not happen?
What will happen during the recovery from a failure?
The replacement of a bad block generally is not totally automatic because ___________
Linux uses a time-sharing algorithm ___________
The first linux kernel which supports the SMP hardware?
Which one of the following linux file system does not support journaling feature?
Which binary format is supported by linux?
Which one of the following bootloader is not used by linux?
The first process launched by the linux kernel is ___________
Standard set of functions through which interacts with kernel is defined by ___________
What is Linux?
Which one of the following is not a linux distribution?
Which one of the following is not shared by threads?
A process can be ___________
If one thread opens a file with read privileges then ___________
The time required to create a new thread in an existing process is ___________
When the event for which a thread is blocked occurs?
The jacketing technique is used to ___________
Which one of the following is not a valid state of a thread?
The register context and stacks of a thread are deallocated when the thread?
Thread synchronization is required because ___________
A thread is also called ___________
A thread shares its resources(like data section, code section, open files, signals) with ___________
A heavy weight process ___________
A process having multiple threads of control implies ___________
Multithreading an interactive program will increase responsiveness to the user by ___________
Resource sharing helps ___________
The kernel is _______ of user threads.
If the kernel is single threaded, then any user level thread performing a blocking system call will ___________
Because the kernel thread management is done by the Operating System itself ___________
If a kernel thread performs a blocking system call, ____________
Which of the following is FALSE?
The model in which one kernel thread is mapped to many user-level threads is called ___________
The model in which one user-level thread is mapped to many kernel level threads is called ___________
In the Many to One model, if a thread makes a blocking system call ___________
In the Many to One model, multiple threads are unable to run in parallel on multiprocessors because of ___________
The One to One model allows ___________
In the One to One model when a thread makes a blocking system call ___________
When is the Many to One model at an advantage?
In the Many to Many model true concurrency cannot be gained because ___________
In the Many to Many models when a thread performs a blocking system call ___________
Which of the following system calls does not return control to the calling point, on termination?
The following program results in the creation of? main() { if(fork()>0) sleep(100); }
Which of the following system calls transforms executable binary file into a process?