shared data cache using memory mapped files
