TOPS-10 Monitor Internals

Course

Order Number: 1.0

This student guide provides a detailed technical overview of the TOPS-10 Version 7.04 Monitor. It is intended for students of the Monitor Internals course and covers core monitor components, including:

  • Monitor Cycle: The fundamental mechanism for timesharing, including time accounting, scheduling, and context switching.
  • Command Processor: How user commands are parsed, dispatched, and executed.
  • Memory Management: Detailed explanations of physical and virtual memory allocation, page mapping, and the management of high and low segments.
  • InterProcess Communication Facility (IPCF): The mechanisms for communication between processes, including packets and system-wide data structures.
  • The Scheduler: Queue management, CPU scheduling, and the logic behind requeuing jobs.
  • The Swapper: The swapping philosophy, including job selection, swapping I/O, and handling high segments.
  • UUO Processing: How unimplemented user operations are trapped and processed, and how to add new ones.
  • I/O Service: Hardware principles for I/O, device-independent routines, device-service routines, and disk service.
1.0
May 1989
172 pages
Quality

Original
8.3MB

Site structure and layout ©2026 Majenko Technologies