What type of kernel configuration runs basic scheduling routines in kernel space but offloads device drivers and file systems to user space to maximize stability? MCQ with Answer and Explanation

What type of kernel configuration runs basic scheduling routines in kernel space but offloads device drivers and file systems to user space to maximize stability?
A. Monolithic Kernel
B. Hybrid Architecture
C. Microkernel
D. Exokernel Layout
Answer: Option C
Solution (By JKSSB Mock Tests)
Microkernels improve system resilience by restricting kernel space to essential primitives, isolating driver crashes from bringing down the core OS.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
Which component of an operating system is responsible for managing the allocation and deallocation of main memory blocks to active applications?
A. File System Manager
B. Memory Manager
C. Process Scheduler
D. I/O Spooler

Correct Answer: Option B


Explanation:
The memory management subsystem tracks memory allocation status, allocating chunks to active processes and reclaiming them upon task completion.

This question belongs to: Computer Operating Systems
Question #2
Which Linux command shows the list of mounted file systems?
A. mount
B. lsblk
C. fstab
D. df

Correct Answer: Option A


Explanation:
mount without arguments displays all currently mounted file systems; df also shows mounts but with usage.

This question belongs to: Computer Operating Systems
Question #3
What structural condition refers to a situation where a child process continues running after its parent process has terminated?
A. Deadlocked Task
B. Zombie Process
C. Orphan Process
D. Blocked Thread

Correct Answer: Option C


Explanation:
An orphan process is a running process whose parent has terminated; it is typically adopted by the 'init' or 'systemd' process (PID 1).

This question belongs to: Computer Operating Systems