Which structural concept describes a situation where a lower-priority process holds a resource needed by a higher-priority process, stalling execution? MCQ with Answer and Explanation

Which structural concept describes a situation where a lower-priority process holds a resource needed by a higher-priority process, stalling execution?
A. Context Switching Delay
B. Aging Process
C. Priority Inversion
D. Thrashing Cycle
Answer: Option C
Solution (By JKSSB Mock Tests)
Priority Inversion occurs when a low-priority task holds a resource required by a high-priority task, causing the high-priority task to wait indirectly.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
Which CPU scheduling algorithm can potentially lead to 'Starvation' where long processes are indefinitely delayed because shorter tasks keep arriving?
A. Round Robin (RR)
B. Shortest Job First (SJF)
C. First-Come, First-Served (FCFS)
D. Uniform Multi-Level Queue

Correct Answer: Option B


Explanation:
Shortest Job First scheduling can starve longer processes if a continuous stream of shorter tasks keeps getting prioritized by the scheduler.

This question belongs to: Computer Operating Systems
Question #2
In Android, which component is used to receive and respond to system-wide broadcast announcements?
A. Activity
B. Broadcast Receiver
C. Service
D. Content Provider

Correct Answer: Option B


Explanation:
Broadcast Receivers listen for system events (like boot completed, battery low) and allow apps to respond.

This question belongs to: Computer Operating Systems
Question #3
What is the purpose of the 'initrd' or 'initramfs' image file during the Linux booting phase?
A. To act as a desktop wallpaper storage module.
B. To provide a temporary root file system in RAM containing essential storage drivers needed to mount the real root file system.
C. To run background cron jobs before initialization.
D. To compile user space terminal environments.

Correct Answer: Option B


Explanation:
initramfs acts as an initial RAM file system that equips the booting kernel with necessary hardware and storage controller drivers to read the actual disk partition.

This question belongs to: Computer Operating Systems