What is meant by priority inversion in RTOS?

Status
Not open for further replies.

twaha

Newbie level 4
Joined
Dec 15, 2004
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
40
Real Time OS

What is meant by priority inversion?
 

Re: Real Time OS

Priority Inversion is a programmer can change or make any process priority heigher than the priority of hieghest existing process...You can get these concepts in any RTOS books or Simply in OS book too.Hope it will help you.
 

Re: Real Time OS

I like to think of Priority Inversion as a situation in which a low-priority task executes while a higher priority task waits on it due to resource contentions.
 

Re: Real Time OS

Priority Inversion is a programmer can change or make any process priority heigher than the priority of hieghest existing process...You can get these concepts in any RTOS books or Simply in OS book too.Hope it will help you.

I like to think of Priority Inversion as a situation in which a low-priority task executes while a higher priority task waits on it due to resource contentions

I would like to correct this replies

1) It is not that the programer can change the priority of any task that matters here. Priority Inversion is a situation in which a low-priority task executes while a higher priority task waits on it due to resource unavilable

2) it is not resoucrce contention it is due to resource unavilable

Added after 3 minutes:

Priority Inversion is a programmer can change or make any process priority heigher than the priority of hieghest existing process...You can get these concepts in any RTOS books or Simply in OS book too.Hope it will help you.

I like to think of Priority Inversion as a situation in which a low-priority task executes while a higher priority task waits on it due to resource contentions

I would like to correct this replies

1) It is not that the programer can change the priority of any task that matters here. Priority Inversion is a situation in which a low-priority task executes while a higher priority task waits on it due to resource unavilable

2) it is not resoucrce contention it is due to resource unavilable
 

    twaha

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…