As I mentioned Solaris does support it specificaly and that's not a RTOS. I needed it on mainstream Linux (not on the many Linux RT flavours)-- anyway thanks. I checked Adi Stav sugestion also-- the function that I needed did not exist (on RH7.2 at least) , though LinuxThreads (Pthreads Linux implementation-- as Adi Stav mentioned) is included.
Edy Jeremy Hoyland wrote: > Linux - per se - does not support any priority-inversion avoidance > protocol (it doesn't even support yield() correctly). This is true > of the SCHED_RR and SCHED_FIFO policies as well. > > Priority inheritance / priority ceiling protocols (etc.) are the > province > of Real-Time Operating Systems (RTOSes). Several of these exist, > many of them are freely downloadable. Since priority inversion > avoidance must be supported in the kernel, maybe this is what > you need? > > There are also several RT flavours of Linux - RTlinux, > Timesys Linux/RT, MontaVista to name a few. These variants > DO support (more or less) PrioInh or some other priority avoidance > mechanism. But they are not your standard, vanilla kernel! > > There are often discussions regarding this on comp.realtime - > I suggest you go there for deeper info. > > AFAIK, true64 doesn't support priority inheritance avoidance > in the kernel, thoug it does have some "real-time" priorities, > whatever that may mean. It is almost two years since I used > an Alpha so I don't remember too clearly. > > ______ > /_____/\ > /____ \\ \ Jeremy Hoyland, System Architect > /_____\ \\ / Sun Israel Development Center > /_____/ \/ / / Sun Microsystems Israel, Ltd. > /_____/ / \//\ HaMenofim 9 ,POB 12610 > \_____\//\ / / Herzliya, ISRAEL 46733 > \_____/ / /\ / > \_____/ \\ \ Tel: +972 9 971-1288 > \_____\ \\ Fax: +972 9 971-1222 > \_____\/ ================================================================= To unsubscribe, send mail to [EMAIL PROTECTED] with the word "unsubscribe" in the message body, e.g., run the command echo unsubscribe | mail [EMAIL PROTECTED]