What is priority inversion? And What is the solution?

Submitted by: Administrator
When low priority thread is service and high priority theas
is keep on waiting.This situation is called priority
inversion.because even though thread have high priority it
is not executed.

solution:There are different solution one of them is
priority inheritance,It means change the priority of the
thread.make high priority thread to low and lower priority
thread to high.
In this way only the rule high priority should execute first
is follow.
Submitted by: Administrator

Read Online RTOS Job Interview Questions And Answers