Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

OpenVMS Internals for System Managers

School/Trainer:

Global Knowledge (UK) Inc.
Dublin,Maidenhead, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' The course provides a general overview of system mechanisms such as interrupt priority level, spinlocks, CPU context, and access modes. This course does not include crash analysis, system programming, or networking internals.

Learn How To

Use the System Dump Analyser (SDA) to examine data structures and system data cells.
Describe process and supporting process-related data structures.
Describe the data structures that constitute a process and examine them using SDA.
Describe the processing and roles of interrupts and exceptions.
Describe the roles of the following synchronisation techniques: ASTs, timers, and locks.
Discuss the dynamics and data structures associated with image activation.
Discuss the metrics associated with paging.
Describe the image activation process and its relationship to paging.
Describe the working set algorithms under OpenVMS.
Size process working sets.
Interpret paging metrics.
Set working set adjustment related SYSGEN parameters.
Analyse the layout of an image file.
Track page file usage.
Describe the layout and functions of data structures within the I/O database.
Describe the OpenVMS scheduling mechanism and change system parameters that affect

What You’ll Learn
Course Outline
Internals Concepts
Introduction
OpenVMS Access Modes
Data Representation
Data Structures
OpenVMS Queues
Data Structure Fields
Stack
Asynchronous Events and Context
Synchronization
Interrupts and Exceptions
Spinlocks
OpenVMS Symbolic Naming Conventions

Introduction to SDA

Introduction
SDA Requirements and Uses
Command Summary

OpenVMS Process

Introduction
Process
Process Data Structures Overview
Software Process Control Block (PCB
PCB Example
JIB Example
Hardware Privileged Context Block
PHD Example
Kernel Threads
Kernel Thread Related Data Structures
SDA Show Summary/Thread
SDA Show Process/Thread
SDA View of the FRED
PCB Vector Table
PID/EPID Layouts
Locating KTB Using PID
Sequence Vector Table
Virtual Address Space
Per Thread Security

OpenVMS Scheduling

Introduction
Thread States
Event Flag Wait Queue
Computable Queues (also COMO)
Hardware Context
SMP Support for Scheduling
Boosting Software Priority
Report System Event (RSE)
Wait State Activities
PIXSCAN and DORMANTWAIT

Mechanisms and Synchronization

Introduction
Dynamic Memory Mechanisms
Pool Zones
Asynchronous System Traps (ASTs)
Timer Queue Entries
OpenVMS Lock Manager

Memory Management: Image Activation

Introduction
Memory Management Concepts
Process Header
Creating an Image File Source Code
Image Avtivation
Clustering on Page Fault Reads

Memory Management: Process Paging Dynamics and Structures

Evolution of a Page Table Entry
Working Set Lists and the Free and Modified Page Lists
Secondary Hard Page Faults
PFN Database
Free Page List
Free Page List Example
Modified Page List
Modified Page List Parameter Summary
Pre-V7.3 Page File Internal Support
Page File Internal Support
Page File Examples
SWAPPER Related Activities
Proactive Memory Reclamation

Memory Management: Global Paging

Introduction
Shared Images and Global Sections
Global Section Data Structures
PTES for First Process Running a Simple Image
PSTEs for Process Running an Installed Image
Global Fault Example
OpenVMS Alpha Resident Images
Known Files
System Header

I/O: Channel Assignment and Driver Routines

General Terms
Determining the I/O Devices on the Current System
Paths from I/O Initiation to Completion
Device Drivers
Channel Assignment
$QIO and Function Decision Table Routine Processing
Data Structure Support for $QIO and FDT Routines
Review of General I/O Data Structures

Resource Wait States Resource Wait States

Resource Names
RWAST State
RWMBX Waits
RWMPB Waits
RWSCS Waits
MUTEX Waits
Mutual Exclusion Semaphores (Mutexes)

OpenVMS Internals Review

Introduction
Process Structures
Thread Structures
Locating PCBs and KTBs
Synchronization Summary
Nonpaged Pool Summary
Scheduling Queues
Rescheduling Interrupt
Reporting an Event
Image Activation
Making a Page Valid
A Page on the Free or Modified Page List
A Page No Longer in Memory
Swapping-Related Structures
System Header






Who Needs to Attend
OpenVMS system managers and application programmers.






Suggested Prerequisites

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

Advanced system management skills.
A general understanding of operating system concepts.
An understanding of binary and hexadecimal numerical representation.






Followons



Students followed up OpenVMS Internals for System Managers by attending these popular classes:

OpenVMS System Performance Management
Configuring & Managing Complex VMSCluster Systems
OpenVMS Troubleshooting for System Managers
TCP/IP Services for OpenVMS System Management
...''

Please go to the school's official website for training price and schedule:
http://www.globalknowledge.com/
http://www.globalknowledge.net/training/course.asp?pageid=1007&courseid=8736&catid=293&methodid=c&country=UKIE&translation=English&pagetype=full

Phone:+00 353 (0) 1 613 0340 /+44 (0) 1628 594 700

School Address:

Global Knowledge Training Centre Dublin
27 Lower Mount Street
Dublin 2
Phone: +00 353 (0) 1 613 0340
Fax: +00 353 (0) 1 613 0341
Email: salesdesk.ie@globalknowledge.ie

Global Knowledge Training Centre Maidenhead
Cincom House
1 Grenfell Road
Maidenhead
SL6 1HN Berkshire
Phone: 0845 304 0044
Phone: +44 (0) 1628 594 700
Fax: +44 (0)1628 776 600
Email: salesdesk.uk@globalknowledge.co.uk


Jobs & Resumes: Dublin, Maidenhead
Houses & Roommates: Dublin, Maidenhead




Other training courses offered by Global Knowledge (UK) Inc.:

Tru64 UNIX V5.X Utilities & Commands
Tru64 UNIX V5.X System Administration
Tru64 UNIX V5.x Performance Management
Tru64 UNIX V5.1 LSM and RAID Configuration & Mgt
Tru64 UNIX TruCluster Server Configuration & Mgt
OpenVMS Fundamentals
OpenVMS System Management I: Essentials for Established Systems
OpenVMS System Management II: Installation, Configuration, and Customisation
OpenVMS System Performance Management
TCP/IP Services for OpenVMS System Management
Advanced Intrusion Detection (ISS-AID)
Advanced RealSecure 7.x (ISS-ARS)
Advanced SiteProtector 2.x (ISS-ASP)
Internet and Database Scanner (ISS-IDS)
Protecting the Enterprise (ISS-PE)
RealSecure 7.x (ISS-RS)
RealSecure Desktop Protector 3.5 (ISS-RSD)
SiteProtector 2.x (ISS-SP)
System Scanner (ISS-SS)


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Schools can use this unlimited free web marketing service by submitting their course descriptions and school introductions. Two outbound links will be granted to each posting.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008