Course ID 00071756
HP product number U4179S
Course format ILT
Typical Course length 4 days
Skill level Foundational
Delivery languages English
Related certifications
In preparation for these exams
Selected items from this course are included in these exams:
Register for this course.
Find this course in the Training calendar and click the "Register" link.

Course description

This course provides a solid understanding of the Guardian and Open System Services (OSS) environments and the NonStop Kernel operating system. In this course you will thoroughly examine major features of the NonStop Kernel. The topics covered in this course increase your awareness of the operations performed by the operating system and the Guardian and OSS environments, thus enhancing your ability to effectively utilize the system and perform troubleshooting activities.

Ideal candidate for this course

• Programmers and software developers
• System managers and support staff
• Anyone who needs a broad overview of the NonStop Kernel
Recommend you have at least one year experience on NonStop servers.


For specific prerequisites and requirements to achieve any of the related certifications, see the certification description on the Certification and Learning website.


  • Course introduction
    • Review course and class schedule
    • Nine attributes of the design
  • The basics
    • General definition of the NonStop Kernel
    • Definition of a process and virtual memory
    • Two views of a process and the process environment
    • Demands that forward compatibility places on the operating system
    • Principle differences between the RISC and CISC architectures as those differences pertain to the NonStop Kernel
  • The processing environments
    • Possible process execution environments
    • Process components associated with each environment
    • Lab Exercise (2.5 hours)
    • Investigate the local system and the network
    • TNS and TNS/R process issues
  • The processor states
    • Five possible states of a processor
    • How the operating system handles interrupts
    • Basic function of principle structures and registers associated with interrupts
    • Rules for process execution
    • What happens when the processor is reloaded, the system is loaded, or a power fail occurs
  • Application programming interfaces (APIs)
    • The Guardian APIs and their function in relation to the NonStop Kernel
    • The OSS APIs and their function in relation to the NonStop Kernel
    • The transaction processing and NonStop SQL/MP APIs and their function in relation to the NonStop Kernel
    • Lab Exercise (3 hours)
    • Observe a looping process
    • Explore the OSS file system
  • The message system
    • Link-listener (sender-receiver) model of process communication
    • How two processes communicate when both are in the same processor
    • How two processes communicate when each is in a different processor
    • How interprocess communication differs from the NonStop K-series to the NonStop S-series servers
  • Process control
    • The six common process states
    • The process scheduling algorithm
    • Process creation, scheduling, and termination for Guardian and OSS processes
    • Displaying and explaining user process wait states
    • Lab Exercise (1.5 hours)
    • FIXUP, library, and process creation
  • Memory management
    • The NonStop server 16-bit and 32-bit addressing schemes
    • Basic organization of virtual storage and real storage on a NonStop server
    • Two mapping schemes used to translate from a location in virtual storage to real storage
    • Swapping: why it is needed and the primary components that implement it
  • I/O subsystem
    • How I/O is handled in the NonStop K-series server
    • How I/O is handled in the NonStop S-series server
    • Interactions involved in the open of an IOP by a process
    • Major hardware components that make up the I/O system
    • Software structures that make up the I/O system
    • Lab Exercise (2 hours)
    • Observe stack operations
    • Use Peripheral Utilities Program (PUP) to understand the physical configuration (NonStop K-series servers)
  • Onsite delivery equipment requirements
    • One NonStop server, K-series or S-series with two CPUs, 16 MB each
    • NonStop Kernel operating system, version D4X or later for NonStop K-series servers, or any Gxx version for NonStop S-series servers
    • One 6530 or equivalent character-based terminal per student
    • Two 6530 or equivalent character-based terminals for the instructor


After completing this course, you should be able to do the following:
  • Understand the NonStop K-series and S-series server architectures
  • Understand the major features of the NonStop Kernel
  • Effectively utilize the system and perform troubleshooting activities.

How to register

View the Certification and Learning Global Training Calendar to register for the training offerings that best meets your needs.

Policies, fees and cancellations

Course fees may vary and are established and collected by the training center delivering the course. Cancellation fees may apply. Contact your HPE Authorized Training Partner for their respective policies.

Learning resources that were developed before the Hewlett-Packard Company separation might contain some content and brand elements that have not been updated for Hewlett Packard Enterprise. Learning resources with the highest usage are updated.