Asynchronus resource sharing between processes?

Hi,
say I have some pages which I want to share between two processes asynchronously. Which IPC (inter process communication) mechanism is best for this kind of job to complete? Is the same mechanism work for synchronous sharing?

Thanks for the replies.
sanzee

For asynchronous sharing, shared memory is what I would think of.

For synchronous processes you would have to use combination of shared memory and semaphores. I believe you would need it synchronous if you are reading and writing from and to the pages.

This is a lot of buzzwords whose meaning depends on context and implementation. What, in detail, are you actually trying to do?