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
88 views
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 :

http://info.quadros.com/blog/bid/103505/RTOS-Explained-Understanding-Priority-Inversion

answer Sep 8, 2013 by Sony Mohanty

Useful Links with Similar Problem
Contact Us
+91 9880187415
sales@queryhome.net
support@queryhome.net
#470/147, 3rd Floor, 5th Main,
HSR Layout Sector 7,
Bangalore - 560102,
Karnataka INDIA.
QUERY HOME
...