The integration of virtual memory management and interprocess communication in Accent

The integration of virtual memory management and interprocess communication in the Accent network operating system kernel is examined. The design and implementation of the Accent memory management system is discussed and its performance, both on a series of message-oriented benchmarks and in normal operation, is analyzed in detail.

[1]  Butler W. Lampson,et al.  Experience with processes and monitors in Mesa , 1980, CACM.

[2]  Peter A. Franaszek,et al.  Use Bit Scanning in Replacement Decisions , 1979, IEEE Transactions on Computers.

[3]  Karsten Schwan,et al.  StarOS, a multiprocessor operating system for the support of task forces , 1979, SOSP '79.

[4]  Elliott I. Organick,et al.  The multics system: an examination of its structure , 1972 .

[5]  R. S. Fabry,et al.  A fast file system for UNIX , 1984, TOCS.

[6]  7th symposium on operating systems principles , 1980 .

[7]  Andrew Birrell,et al.  Implementing remote procedure calls , 1984, TOCS.

[8]  Keith A. Lantz,et al.  Rochester's intelligent gateway , 1982, Computer.

[9]  Yogen K. Dalal,et al.  Pilot: an operating system for a personal computer , 1980, CACM.

[10]  D. Bobrow,et al.  TENEX, a paged time sharing system for the PDP - 10 , 1972, CACM.

[11]  Willy Zwaenepoel,et al.  The distributed V kernel and its performance for diskless workstations , 1983, SOSP '83.

[12]  William A. Wulf,et al.  HYDRA/C.Mmp, An Experimental Computer System , 1981 .

[13]  A. Retrospective,et al.  The UNIX Time-sharing System , 1977 .

[14]  Richard F. Rashid,et al.  The Integration of Virtual Memory Management and Interprocess Communication in Accent , 1986, ACM Trans. Comput. Syst..

[15]  Kevin C. Kahn,et al.  iMAX: A multiprocessor operating system for an object-based computer , 1981, SOSP.

[16]  BabaogluÖzalp,et al.  Converting a swap-based system to do paging in an architecture lacking page-referenced bits , 1981 .

[17]  Alfred Z. Spector,et al.  Support for Distributed Transactions in the TABS Prototype , 1985, IEEE Transactions on Software Engineering.

[18]  Alfred Zalmon Spector Multiprocessing architectures for local computer networks , 1981 .

[19]  David C. Walden,et al.  A system for interprocess communication in a resource sharing computer network , 1972, CACM.

[20]  David R. Cheriton,et al.  Thoth, a portable real-time operating system , 1979, CACM.

[21]  David Andrew Hornig Automatic partitioning and scheduling on a network of personal computers , 1984 .

[22]  George G. Robertson,et al.  Accent: A communication oriented network operating system kernel , 1981, SOSP.

[23]  Forest Baskett,et al.  Task communication in DEMOS , 1977, SOSP '77.

[24]  Paul J. Leach,et al.  The Architecture of an Integrated Local Network , 1983, IEEE J. Sel. Areas Commun..

[25]  Mary R. Thompson,et al.  Sesame: the spice file system , 1985 .