> There's no real processing overhead on shared memory, the data is just
> there and any process can access it.  OTOH, using FIFO's makes the
> data less corruptible by random pointer errors in your code.
> 
> If speed is your main concern, I'd go with shared memory.
>
I don't think there is realy a performance issue with fifo vs. shared memory
that is if you take large fifos (1M) and 1M of shared memory and use it as a pure data 
transfer mechanism
then there is littl to no difference (in fact FIFOs will perform better thatn shared 
memory)

the real difference I guess is random vs. sequential access and the behavior if the 
reading end is too slow.

hofrat 
-- [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/

Reply via email to