RE: How does pistachio deal with the priority inversion?

Bob <[email protected]> Wed, 15 Oct 2008 17:41:46 +0800
Newsgroups gmane.comp.micro-kernel.l4.l4ka.general
Message-ID <[email protected]>
> > IPC won't start at all as B will never run.> 
So thread A will Blocked for a very long time untill B gets to run?
 
> > L4 leaves this problem to the OS on top, it does not deal with> starvation/priority inversion at all. Scheduling on L4 is still> not solved satisfactorily.
 
NOw, I am messed by L4's schedule mechanism. It' based on static priority and timeslice.
When a very high priority thread being wakeup. It will be scheduled untill a time interrupt happen?
And does Pistachio support kernel preempt like the linux kernel 2.6?
 
Thanks a lot!---Best regardsBo Liu
_________________________________________________________________
Discover the new Windows Vista
http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE