On Mon, 20 Dec 1999, Michael Hassler wrote:
> One of the modules hanging off the PCI bus has a requirement that we
> service its buffers every 2.5 milliseconds.
> The loading on the Linux-based host processor will vary from light to
> heavy depending on the rest of the system.
> My question is whether I need RTLinux or whether I can get by with
> standard Linux to guarantee 2.5 msec buffer servicing? Many people have
In your case I would recommend an external (or timer) interrupt handler
in standard Linux kernel running with let's say 1 ms period.
If you decide on using the timer, make sure you set HZ macro to 1000 and
recompile kernel and modules. Then you can use standard Linux timers with
1 tick delay.
It user space you would be able to get period of 2 ms for HZ=1000, but
sometimes you will miss the deadlines under load (but may be low latency
patches will help).
--
Tomek
--- [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/