An implementation of multiprogramming and process management for a security kernel operating system.
Abstract
This thesis presents an implementation of multiprogramming and process management functions for the security kernel of a distributed multiprocessor system. The implementation is based on a family of operating systems designed to provide controlled access in a microcomputer network to data bases containing multiple levels of sensitive information. Multiprogramming improves system efficiency and creates a virtual environment which frees the remainder of the operating system from a dependence on processor configuration. Processor management coordinates the asynchronous interaction of system processes. This implementation describes a processor multiplexing technique for distributed kernel and presents a virtual interrupt mechanism. Its structure is loop free to permit future expansion into more complex members of the design family. (Author)
Collections
Related items
Showing items related by title, author, creator and subject.
-
Program relocation in a multiprogramming environment.
Stewart, James Jeremiah. (Monterey, California. U.S. Naval Postgraduate School, 1967);Various methods are studied for the relocation, or movement, including address mapping, of programs within a multiprogrammed digital computer. The aim of doing so is to determine the best method for use in the limited ... -
A process controller for a hierarchical process structured operating system
Kral, Theodore Carl (Monterey, California. Naval Postgraduate School, 1975-06);The purpose of this thesis is to report the design and implementation of a process controller which would allow the concurrent execution of real-time, timesharing, and batch processes. The design was to be compatible ... -
Security kernel design for a microprocessor-based, multilevel, archival storage system
Coleman, Aaron Ray (Monterey, California. Naval Postgraduate School, 1979-12);This thesis is a detailed design of a security kernel for an archival file storage system. Microprocessor technology is used to address a major part of the problem of information security in a distributed computer system. ...