Design of the x -kernel
- 1 August 1988
- journal article
- conference paper
- Published by Association for Computing Machinery (ACM) in ACM SIGCOMM Computer Communication Review
- Vol. 18 (4) , 65-75
- https://doi.org/10.1145/52325.52332
Abstract
The x -kernel is a configurable operating system kernel designed to support experimentation in interprocess communication and distributed programming. The x -kernel's underlying architecture provides a rich set of abstractions that are used to construct and compose communication protocols. The architecture is interesting because the abstractions are both general enough to accommodate a wide range of protocols and efficient enough to provide a useful testbed in which protocol performance can be accurately measured.Keywords
This publication has 7 references indexed in Scilit:
- An overview of the SR language and implementationACM Transactions on Programming Languages and Systems, 1988
- Distrbution and Abstract Types in EmeraldIEEE Transactions on Software Engineering, 1987
- VMTP: a transport protocol for the next generation of communication systemsPublished by Association for Computing Machinery (ACM) ,1986
- The structuring of systems using upcallsPublished by Association for Computing Machinery (ACM) ,1985
- Distributed process groups in the V KernelACM Transactions on Computer Systems, 1985
- TheUNIXSystem: A Stream Input-Output SystemAT&T Bell Laboratories Technical Journal, 1984
- Modularization and hierarchy in a family of operating systemsCommunications of the ACM, 1976