Avadis Tevanian, Jr., Richard F. Rashid, Michael Young, David B. Golub, Mary R. Thompson, William Bolosky, and Richard Sanzi. A Unix Interface for Shared Memory and Memory Mapped Files. [postscript] [doc] Technical Report, School of Computer Science, Carnegie Mellon University, Pittsburgh, July 1987.

This paper describes an approach to Unix shared memory and memory mapped files currently in use at CMU under the Mach Operating System. It describes the rationale for Mach's memory sharing and file mapping primitives as well as their impact on other system components and on overall performance.