PARSEC Group PARSEC HomeSitemapCall Us
PARSEC Group What's New PARSEC Group Microsoft BackOffice Open VMS Contact Us

Training
Consulting
Support
Software Solutions
Register Now
Cancellation Policy

OpenVMS Alpha Programming Features II

Course Code: 912
Length: 5 days

This course presents OpenVMS capabilities available to system programmers.

This course features:

  • I/O
  • Memory Management
  • Low level synchronization

    Who Should Attend
    OpenVMS System Programmers

    Prerequisites
    Before taking this course, students should be able to:

    • Log in and out of an OpenVMS system
    • Set up terminal characteristics
    • Issue DCL commands
    • Create and edit text files
    • Send messages to other system users
    • Write a simple command procedure
    • Complete OpenVMS Alpha Programming Features I

     

      Benefits of Attending this Class
    Upon completion of this course, students will be able to:

    • Issue a fundamental $QIO
    • Create and process files using RMS
    • Create a shareable image
    • Create and map a global section
    • Use architectural synchronization mechanisms

     

      Course Contents

    • I/O SUBSYSTEM
      • Performing Low Level I/O
      • Record Management Services
      • Terminal I/O
      • Fast I/O
      • I/O Information

    • MEMORY MANAGEMENT SUBSYSTEM
      • Memory Management Concepts
      • Working Sets
      • The Create And Map Section System Service
      • (SYS$CRMPSC/SYS$CRETVA)
      • Global Sections
      • (SYS$CREATE_GFILE_/SYS$CRMPSC/SYS$MGBLSC/SYS$UPDSEC)
      • Shareable Images
      • Resident Images
      • 64-Bit System Services
      • Galaxy-wide Shared Memory Sections

       

    • EXCEPTION HANDLING

    • ARCHITECTURAL CONSIDERATIONS FOR ALPHA CODE
      • Atomicity Of Data (Load/Lock/Store)
      • Alignment And Unintentionally Shared Data
      • Memory Barriers