[PATCH 4/4] NOMMU: Add docs about shared memory



From: David Howells <dhowells@xxxxxxxxxx>

Add documentation about using shared memory in NOMMU mode.

Signed-Off-By: David Howells <dhowells@xxxxxxxxxx>
---

Documentation/nommu-mmap.txt | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/Documentation/nommu-mmap.txt b/Documentation/nommu-mmap.txt
index 3ce8906..4db7c18 100644
--- a/Documentation/nommu-mmap.txt
+++ b/Documentation/nommu-mmap.txt
@@ -129,6 +129,15 @@ FURTHER NOTES ON NO-MMU MMAP
with character device files, pipes, fifos and sockets.


+==========================
+INTERPROCESS SHARED MEMORY
+==========================
+
+Both SYSV IPC SHM shared memory and POSIX shared memory is supported in NOMMU
+mode. The former through the usual mechanism, the latter through files created
+on ramfs or tmpfs mounts.
+
+
=============
NO-MMU MREMAP
=============
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: What is your favorite parallel programming paradigm?
    ... But IMHO you can do better than the pipe syntax. ... Those are the semantics you get under eager evaluation. ... threads and shared memory. ... There is nothing that prevents pipes from being implemented using pigeons. ...
    (comp.lang.misc)
  • Re: Ram Drive Question Dec. 17, 2009
    ... Software initiated "Pipes" are too slow for the large amounts of data involved. ... If so, then the right Windows IPC mechanism to use would probably be either Shared Memory, or an in-memory database; ... File I/O can be useful in some situations but it's nearly always a bad choice when performance is important. ... Likewise, a RAM disk is rarely a good idea on Windows; because Windows' regular memory management and system cache can make better use of that memory, improving overall performance. ...
    (microsoft.public.windowsxp.general)
  • Re: sockets and pipes....
    ... >>shared memory instead of pipes? ... >>manage all your pipes. ... > So the server app may have to do a lot of processing for each request. ... If you want to cache values and your master process is multithreaded, ...
    (comp.os.linux.misc)
  • Re: sockets and pipes....
    ... >>shared memory instead of pipes? ... >>manage all your pipes. ... > So the server app may have to do a lot of processing for each request. ... If you want to cache values and your master process is multithreaded, ...
    (comp.os.linux.development.system)
  • Re: send data to another program in C
    ... I have a program that solves linear ... >> Aand bcalled ccx. ... Alternatively you can use shared memory either Sys V shm or a shared ... Pipes are probably best for a small ...
    (comp.unix.programmer)