A shared-memory transport carries messages between processes through a region of memory that each maps into its address space (on Linux, a POSIX shared-memory object from shm_open, or a file on a memory filesystem), laid out as rings whose positions are atomics; no system call is made per message.
Quantitative Finance · Glossary