README.md: some corrections

master
leonnicolas 4 years ago
parent d4c4993c7f
commit 271db2f635
No known key found for this signature in database
GPG Key ID: 088D0743E2B65C07

@ -1,10 +1,15 @@
# shared memory
Simple example of inter process communication with shm_open().
The main process forks itself and then waits for the child to finish. The child writes into a shared memory and exits. After that the main process prints what the child wrote into the shared memory.
The main process forks itself and then prints whatever the child writes into te shared memory. The child writes 5 time "hallo <#>" and then exits. After printing 5 times whatever the child wrote, the main process unlinks the shared memory object.
## Note
The file noerror.c does the same as main.c, but no error handling.
If you kill the process before exiting, you need to close the shared memory object manually.
```bash
rm -f /dev/shm/SHARED_MEM
```
## compile
```bash
make

Loading…
Cancel
Save