Marko Rauhamaa wrote:
> 
> Thanks for the info on VxWorks.
> 
> >     Not being up-to-date on Linux (and assuming traditional Unix), I
> >     don't know how to get fine-grained control over process priorities
> >     in the 'linux' part of RT-Linux. Typically, 'nice' is all that
> >     there is, and it's not good enough. Often one wants the
> >     'functionality' available in the Linux OS, but at a bit higher
> >     priority than, say, sendmail :-)
> 
> The Linux side supports (I found out recently) a soft-real-time
> scheduling: you can give a process an absolute high priority so the
> process is interrupted only by interrupts and higher-priority processes
> (see sched_setscheduler(2)). Also, latencies are introduced by drivers
> that disable interrupts.

And they are pretty large - sometimes even several miliseconds - no use for
real real-time - especially when you have IDE driver and you are doing long
disk opearionts. But these prioritions are good for playing mpg (x11amp) -
you can be quite sure that your task will run at least 100 per second.

-- 
     Linux is like a wigwam - no windows, no gates, apache inside!
   Zdenek Kabelac    http://www.fi.muni.cz/~kabi/   [EMAIL PROTECTED]

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

Reply via email to