OSF/1 Internals

Volume I

Release 1.0

Order Number: 1-0

This document is Volume I of the 'OSF/1 Internals' course binder, providing a deep technical introduction to the OSF/1 kernel. It is intended for technical staff at Digital Equipment Corporation and covers key architectural components, including:

  • Module 1 (Introduction): Overview of OSF/1, its derivation from 4.3renoBSD, integration with the Mach kernel, support for parallel and distributed environments, and logical volume management.
  • Module 2 (The Process Abstraction): Details on threading in OSF/1, including how UNIX process structures (proc/user) are adapted for multithreaded processes, system call implementations, synchronization primitives, and signal/exception handling.
  • Module 3 (Messages and Ports): Examination of the Mach-based interprocess communication (IPC) mechanisms, including messages, ports as object references, and flow control.
  • Module 4 (Virtual Memory): Explanation of the VM architecture, focusing on lazy evaluation, memory objects, external memory object managers (pagers), and the pmap module for handling architecture-dependent memory mapping.

The binder includes course objectives, module contents, student notes, and exercises to test understanding of the material.

1-0
May 1992
320 pages
Quality

Original
8.0MB

Site structure and layout ©2026 Majenko Technologies