in reply to shared memory

Yuck, IPC shared memory. But if you must, I recommend IPC::ShareLite. That's about as easy as it's going to get!

-sam