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