what are the various methods to overcome it?

Answer Posted / nithin ganesh

Priority Inheritance is the solution for priority
inversion.whenever a high priority task request for some
resource which is locked by a low priority task ,the
priority of lower task is inherited to the priority of the
higher task.The instance it unlocks the resource the
prioity is changed to its original value.
Another solution for this is priority ceiling where you
inherit the priority of the lower task whenever a higher
task is created.Even if the higher priority task doesnot
request for the resource

Is This Answer Correct ?    3 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

No New Questions to Answer in this Category !!    You can

Post New Questions

Answer Questions in Different Category