On Tue, Mar 30, 1999 at 04:45:23PM +0000, Paolo Mantegazza wrote:
> Hi,
>
> I think shared memory is rarely needed. Fifos as programmed by Michael
> are already very effective. However they can suffer from limited buffer
> size and by the rtl_tq running only when the scheduler is run.
>
> The latter point is for a matter of dispute with the friends at NMT, but
> is going unheard.
If you look at the code for queue_task in the 2.2 version you will see
that it can queue on any of the task queues.
> With such a buffer even the glitches in scheduling fifo reading/writing
> processes can often be easily absorbed. There is the slight disadvantage
> of a double memory copy that, with today computer power, is not
> significant.
I think this is an excellent point. There may be cases where the copy is
a bottleneck, but I have not seen one yet.
--- [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/