Control of Processes in Operating Systems: the Boss-Slave Relation,

Abstract

This paper describes a boss-slave relationship between processes, different from the normal relationships between processes, which is useful for a number of purposes. These purposes include debugging of programs, analysis of process behavior, control of a process for security purposes, and simulation of a different operating system for a slave process. The relation described will not be applicable to all operating systems, but could usefully be added to many operating systems in which processes operate in a relatively autonomous manner. The term boss has been used in this paper in preference to other terms such as master in order clearly distinguish between the activities of these processes and the activities that are part of the operating system proper, particularly the supervisor. In most systems, some code or some processes operate in a special privileged state, often called Master Mode or Supervisor Mode.

Document Details

Document Type
Technical Report
Publication Date
Nov 01, 1975
Accession Number
ADA026583

Entities

People

  • R. Stockton Gaines

Organizations

  • RAND Corporation

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Debugging
  • Operating Systems
  • Security
  • Simulations
  • Supervisors

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Theoretical Analysis.