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