Ideas for Shared Memory in Linux

I have been doing extensive research today regarding shared memory in linux before I embark on a new project in which shaving time off process communication latency is extremely important. I found some very interesting links as well. Let’s break them down:

Topic Description Link
Theory/Explanation Some articles that explain how to get started open-std
Content in the first column Content in the second column lkd
IPC Mechanisms – some recommendations. Mainly talks about softwares like Boost, dBus dBus used to work using kernel levels but lately have come up with a patch that bypasses kernels Stackoverflow
What every programmer should know about memory LWN
Linux IPC TLDP
Cache Friendly Code Stackoverflow
Helpful Articles Which linux IPC technique to use? Stackoverflow
Inter process communication – talks about shared memory ALP
Linux Poll Events on Shared Memory Stackoverflow
Using semaphores in Shared Memory Stackoverflow
Sharing semaphores between Shared Memory Stackoverflow
Sharing memory between processes Stackoverflow
Reserving memory at kernel boot up (DMA) Stackoverflow
Extra IPC Shared memory samples linuxgazette
comments powered by Disqus