Monitor, synchronization

  • Authors:
  • Peter J. Denning;Walter F. Tichy

  • Affiliations:
  • -;-

  • Venue:
  • Encyclopedia of Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The term monitor in the context here denotes a control program that oversees the allocation of resources among a set of user programs. It was, along with supervisor and executive, an early synonym for operating system. An old example is the Fortran Monitor System (FMS), which appeared on the IBM 709 series beginning in the late 1950s to provide runtime support for Fortran programs. A more modern example is the Conversational Monitor System (CMS), a single-user interactive system that runs on a virtual machine (VM) implemented by the control program (CP) of the IBM VM/370 operating system.