Which of the following is a disadvantage of monolithic kernels? MCQ with Answer and Explanation

Which of the following is a disadvantage of monolithic kernels?
A. They require more memory
B. A bug in one module can crash the entire system
C. They cannot support multiple CPUs
D. They are slower than microkernels
Answer: Option B
Solution (By JKSSB Mock Tests)
Because all services run in kernel space, a driver or module failure can cause a system crash, reducing stability.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
Which component of the Linux operating system translates user terminal text commands directly into specific actions understood by the kernel?
A. GUI Desktop
B. Shell
C. Compiler
D. BIOS

Correct Answer: Option B


Explanation:
The shell is a specialized command-line interpreter program that accepts text inputs from the user and executes system commands via the kernel.

This question belongs to: Computer Operating Systems
Question #2
In Windows, the 'Diskpart' command can be scripted using:
A. Batch files
B. A text file with commands and 'diskpart /s script.txt'
C. PowerShell
D. All of the above

Correct Answer: Option D


Explanation:
diskpart supports scripts via /s, and can be used within PowerShell or batch files for automation.

This question belongs to: Computer Operating Systems
Question #3
Which structural concept refers to a piece of code that must execute atomically and cannot be accessed by more than one process at any given moment?
A. Shared Page Room
B. Deadlock Loop
C. System Hook
D. Critical Section

Correct Answer: Option D


Explanation:
The Critical Section is a structural segment of program code that accesses shared resources or variables and must not be concurrently executed by multiple processes.

This question belongs to: Computer Operating Systems