Actually, one little trick I've used-- where I didn't have to worry
about moving data between systems-- was a FIFO.

(All right, so I first used this just over 20 years ago.)

Once a FIFO is created, the trick is to ensure any writes to it from a
client program are ATOMIC.  (You do NOT want to know what I used a
FIFO for.  Just... don't.)  The write() needs to be atomic;  the
read() calls need not be.  (read a size field and then the actual
string).

As can be seen, this is not a useful trick when crossing between systems.

-soup

--
John R. Campbell         Speaker to Machines          souperb at gmail dot com
MacOS X proved it was easier to make Unix user-friendly than to fix Windows

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to