In previous chapters, we looked at two techniques that allow unrelated processes to
share memory regions in order to perform IPC: System V shared memory (Chapter 48) and shared file mappings (Shared File Mappings). Both of these techniques have potential
The System V shared memory model, which uses keys and identifiers, is not
consistent with the standard UNIX I/O model, which uses filenames and
descriptors. This difference means that we require an entirely new set of system
calls and commands for working with System V shared memory segments.
Using a shared file mapping for IPC requires the creation of a disk file, even if we are not interested in having a persistent backing store for the shared region. ...
With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, interactive tutorials, and more.