There's no shortage of shared memory stuff for Perl. One of the most widely used options is
IPC::Shareable. However, I'm not sure it supports Win32. A more portable option would be
MLDBM::Sync, which definitely works on Win32 and just uses a dbm file for sharing.