Architecture of a real time operating system

1Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Architecture is receiving increasing recognition as a major design factor for operating systems development which contributes to the clarity, and modifiability of the completed system. The MOSS Operating System uses an architecture based on hierarchical levels of system functions overlayed dynamically by asynchronous cooperating processes carrying out the system activities. Since efficient operation in a real time environment requires that the number of processes and process switches be kept to a minimum, the MOSS system uses processes only where a truly asynchronous activity is identified. The layers of the MOSS Operating System do not represent a hierarchical structure of virtual machine processes, but rather a hierarchy of functions used to create the processes. This paper describes the layering concepts and process concepts defining the system architecture. It also presents an overview of the specific functions and processes of the MOSS Operating System.

Cite

CITATION STYLE

APA

Pruitt, J. L., & Case, W. W. (1975). Architecture of a real time operating system. In Proceedings of the 5th ACM Symposium on Operating Systems Principles, SOSP 1975 (pp. 51–59). Association for Computing Machinery, Inc. https://doi.org/10.1145/800213.806521

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free