[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: [rtl] Scheduling a usermode process



On Thu, Nov 04, 1999 at 09:48:08PM -0500, Adam Meyerowitz wrote:
> Probably the best thing for me is to move some more of the time critical
> stuff into
> my rtlinux module.

Agreed.

> 
> Another interesting idea is what the KURT guys are doing.  It would be
> nice to be able
> to have some kind of scheduler that would be able to give a priority to
> registered
> processes over all other system processes (besides real time
> processes).  This way

I'm really cautious about such approaches. Linux cannot guarantee any
timing properties at all because of the basic design properites
of the main kernel. When you start putting in tricks to use
processes you run into deadlock situations in a big hurry. Linux
is getting better about general latency of scheduling high priority
proceses, so simple methods like "make process X be high priority
and wake it up" might do pretty well. 

--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/