A UNIX Interface for Shared Memory and Memory Mapped Files Under Mach.

作者: David B. Golub , Avadis Tevanian , Richard Sanzi , Michael Young , Mary R. Thompson

DOI:

关键词:

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

参考文章(8)
David B. Golub, Avadis Tevanian, Michael J. Accetta, William J. Bolosky, Richard F. Rashid, Robert V. Baron, Michael Young, Mach: A New Kernel Foundation for UNIX Development. USENIX Summer. pp. 93- 113 ,(1986)
Dean Daniels, Jeffrey L. Eppinger, Alfred Z. Spector, Randy Pausch, Daniel Duchamp, Distributed transactions for reliable systems Concurrency control and reliability in distributed systems. pp. 214- 249 ,(1987)
Richard Rashid, Avadis Tevanian, Michael Young, David Golub, Robert Baron, David Black, William Bolosky, Jonathan Chew, Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures ACM SIGOPS Operating Systems Review. ,vol. 21, pp. 31- 39 ,(1987) , 10.1145/36204.36181
M. Satyanarayanan, John H. Howard, David A. Nichols, Robert N. Sidebotham, Alfred Z. Spector, Michael J. West, The ITC distributed file system: principles and design symposium on operating systems principles. ,vol. 19, pp. 35- 50 ,(1985) , 10.1145/323627.323633
M. Young, A. Tevanian, R. Rashid, D. Golub, J. Eppinger, The duality of memory and communication in the implementation of a multiprocessor operating system symposium on operating systems principles. ,vol. 21, pp. 63- 76 ,(1987) , 10.1145/37499.37507
P. Leach, P. Levine, B. Douros, J. Hamilton, D. Nelson, B. Stumpf, The Architecture of an Integrated Local Network IEEE Journal on Selected Areas in Communications. ,vol. 1, pp. 842- 857 ,(1983) , 10.1109/JSAC.1983.1146002
M. J. Accetta, A New Kernel Foundation for Unix Development Proceedings of the Summer Usenix Conference. ,(1986)