Would memory mapped files be what you are looking for?

cheers,
Paul