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/