This document, titled VAX/VMS Internals and Data Structures, provides a comprehensive look at the VAX/VMS operating system. It is divided into nine parts, covering subjects such as:
- System Overview: An introduction to processes, jobs, and images.
- Control Mechanisms: Condition handling, interrupts, and system service dispatching.
- Scheduling and Timer Support: Process scheduling, timekeeping, and lock management.
- Memory Management: Data structures, paging dynamics, and swapping.
- I/O System: Services and device drivers.
- Process Creation and Deletion: Procedures for process lifecycle management.
- System Initialization: Bootstrap procedures and executive initialization.
- Miscellaneous: Logical names, symbolic constants, and map files.
The book is aimed at system programmers and technical users needing to understand the internal workings of the VAX/VMS executive, including its complex data structures for memory management and process control.