Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home
Education & Training  >  Find a course 

HP OpenVMS Internals III


Education & Training
US & Canada

» Contact Us
» Register for a class
» Education Centers
» Onsite & Dedicated Training
» What's new
» Find a course
» Big Data
» Business Analysis & Project Management
» Cloud
» Data Center
» HP ExpertOne Partner
» HP Integrity
» Graphic Solutions
» Linux
» Microsoft
» HP Networking
» HP NonStop
» HP OpenVMS
» HP Project Odyssey
» HP ProLiant
HP BladeSystem
» Security
» HP Storage
» HP Tru64
» Virtualization
» HP VISPEL-Video Training
» VMware
» HP Education Consulting
» Certification
» HP Virtual Rooms
» eLearning
» HP Software Education
Content starts here
At a glance
View schedule & enroll Sorted by: location or date
Course number U3721S
Length 3 days
Delivery method Instructor-led training (ILT)
Onsite dedicated training (OST)
Price USD $2,400

Course overview

This course is designed to provide a detailed look at the various components, data structures and mechanisms used to implement the OpenVMS Alpha operating system. Topics include memory management and Files-11. The materials will include SDA displays from live systems and kernel mode programs, in addition to the usual flow descriptions and data structure diagrams.


To get the most from this course, students should have:

  • HP OpenVMS Programming Features
  • The ability to read and ideally write code in VAX macro
  • Ability to program in the DEC C Language
  • HP OpenVMS Internals I (U3719S)and II (U3720S) courses


  • HP OpenVMS System Programmers

Ways to save

Course Objective

The primary objective of the course is to give the system programmer a living big picture of the operating characteristics and the interrelationships of the major OpenVMS subsystems. The majority of code will be presented in the C language and will be current as of Version 8.3 of OpenVMS.

Course objectives

The class uses the System Dump Analyzer on a live system to examine the data structures that form the operating system. The dynamics of the operating system will be explored through changes to data structures visible through SDA. The focus is on the three major subsystems of OpenVMS:
  • Process and scheduling
  • Memory Management
  • I/O

Next Steps

  • HP OpenVMS v7.3 Crash Dump Analysis (U3723S)

Course outline

Image activation

  • Memory Management Concepts
  • The Process Header
  • Image Activation
  • Image Activation and Paging
  • Clustering on Pagefault Reads

Process paging dynamics and structures

  • Evolution of a Page Table Entry
  • Sections
  • The Working Set List
  • The PFN Database
  • The Free Page List
  • The Modified Page List
  • Page Files
  • Page File Internal Support
  • Swapper Related Activities

Global paging

  • Shared Images and Global Sections
  • Global Section Dynamics
  • Shareable Image Issues
  • Fixup Sections
  • OpenVMS Alpha Shareable Images
  • Known Files
  • The System Header

Memory Management: "Big Picture" Review

  • Three-Level Address Translations
  • Image Activation
  • Making a Page Valid
  • A Page on the Free or Modified
  • Page List Page File Interval Support
  • A Page No Longer In Memory
  • Swapping Related Structures
  • The System Header
  • Working Set Slots


  • Files-11 Concepts
  • File Header
  • The Files-11 Reserved Files

XQP Switches

  • The Extended QIO Procedures
  • File Open Related
  • Data Structures
  • Data Structures Relateing to Mounted
  • Volumes
  • Contiguity and the File System
  • File System Caching Parameters

U3721S - C.00
Printable version
Privacy statement Using this site means you accept its terms Feedback to Education & Training
© 2014 Hewlett-Packard Development Company, L.P.