Intermediate
Operating Systems
Q48 / 100
What is priority inversion?
Correct! Well done.
Incorrect.
The correct answer is B) When a high-priority process is blocked by a low-priority process holding a resource needed by the high-priority process
B
Correct Answer
When a high-priority process is blocked by a low-priority process holding a resource needed by the high-priority process
Explanation
Priority inversion: high-P task waits for a lock held by low-P task. If medium-P tasks run meanwhile, high-P is indefinitely delayed. Solved by priority inheritance (Mars Pathfinder bug).
Progress
48/100