Mach: a system software kernel
- 7 January 2003
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
The Mach operating system can be used as a system software kernel which can support a variety of operating system environments. Key elements of the Mach design which allow it to efficiently support system software include integrated virtual memory management and interprocess communication, multiple threads of control within on address space, support for transparent system trap callout, and an object programming facility integrated with the Mach IPC mechanisms.<>Keywords
This publication has 9 references indexed in Scilit:
- Machine-independent virtual memory management for paged uniprocessor and multiprocessor architecturesACM SIGARCH Computer Architecture News, 1987
- The distributed V kernel and its performance for diskless workstationsPublished by Association for Computing Machinery (ACM) ,1983
- The Origin of the VM/370 Time-Sharing SystemIBM Journal of Research and Development, 1981
- AccentPublished by Association for Computing Machinery (ACM) ,1981
- Thoth, a portable real-time operating systemCommunications of the ACM, 1979
- StarOS, a multiprocessor operating system for the support of task forcesPublished by Association for Computing Machinery (ACM) ,1979
- The UNIX Time-Sharing System†Bell System Technical Journal, 1978
- The object model: A conceptual tool for structuring softwarePublished by Springer Nature ,1978
- RIG, Rochester's Intelligent Gateway: System OverviewIEEE Transactions on Software Engineering, 1976