a demo of shared memory in linux