top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration Why to Join

Facebook Login
Site Registration
Print Preview

What is priority inversion in the context of operating system ?

+1 vote
posted Sep 8, 2013 by Vimal Kumar Mishra

Share this question
Facebook Share Button Twitter Share Button Google+ Share Button LinkedIn Share Button Multiple Social Share Button
To avoid a deadlock type situation (not exactly deadlock) the priority of a task is reduced so that other jobs in the scheduler can be executed.

1 Answer

+1 vote

This a good link explaining the concept of priority inversion.

The idea is ,every task in RTOS is assigned a priority and a high priority task can preempted a low priority task.But due to rare conditions ,the priority of the tasks running get inversed. The link below explains the scenario clearly :

answer Sep 8, 2013 by Sony Mohanty

Useful Links with Similar Problem
Contact Us
+91 9880187415
#280, 3rd floor, 5th Main
6th Sector, HSR Layout
Karnataka INDIA.