Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top