1 z/OS Overview Stephen S. Linkin Houston Community College © HCCS and IBM 2008 ©HCCS & IBM® 2008 Stephen Linkin
2 What Is An Operating System?
©HCCS & IBM® 2008 Stephen Linkin3 What Is z/OS? Hardware Resources Used By z/OS The Standard Reference For Descriptions Of The Major Facilities of z/Architecture is the IBM’s z/Architecture Principles of Operation.
©HCCS & IBM® 2008 Stephen Linkin4 What Is z/OS?
©HCCS & IBM® 2008 Stephen Linkin5 What Is z/OS? Multiprogramming And Multiprocessing
©HCCS & IBM® 2008 Stephen Linkin6 What Is z/OS? Modules And Macros
©HCCS & IBM® 2008 Stephen Linkin7 What Is z/OS? Control Blocks System-related control blocks Resource-related control blocks Job-related control blocks Task-related control blocks
©HCCS & IBM® 2008 Stephen Linkin8 What Is z/OS? Physical Storage Used By z/OS
©HCCS & IBM® 2008 Stephen Linkin9 Overview Of Z/OS Facilities
©HCCS & IBM® 2008 Stephen Linkin10 Virtual Storage And Other Mainframe Concepts What Is Virtual Storage?
©HCCS & IBM® 2008 Stephen Linkin11 Virtual Storage And Other Mainframe Concepts What Is An Address Space? Address Space Isolation
©HCCS & IBM® 2008 Stephen Linkin12 Virtual Storage And Other Mainframe Concepts What Is An Address Space? Address Space Isolation Address Space Communication
©HCCS & IBM® 2008 Stephen Linkin13 Virtual Storage And Other Mainframe Concepts What Is An Address Space? Address Space Isolation Address Space Communication What Is Dynamic Address Translation? Virtual Storage Overview
©HCCS & IBM® 2008 Stephen Linkin14 Virtual Storage And Other Mainframe Concepts What Is An Address Space? Address Space Isolation Address Space Communication What Is Dynamic Address Translation? Virtual Storage Overview Format Of A Virtual Address
©HCCS & IBM® 2008 Stephen Linkin15 Virtual Storage And Other Mainframe Concepts What Is An Address Space? Address Space Isolation Address Space Communication What Is Dynamic Address Translation? Virtual Storage Overview Format Of A Virtual Address
©HCCS & IBM® 2008 Stephen Linkin16 Virtual Storage And Other Mainframe Concepts Virtual Storage Overview Format Of A Virtual Address How Virtual Storage Addressing Works In z/OS
©HCCS & IBM® 2008 Stephen Linkin17 Virtual Storage And Other Mainframe Concepts
©HCCS & IBM® 2008 Stephen Linkin18 Virtual Storage And Other Mainframe Concepts Virtual Storage Overview Format Of A Virtual Address How Virtual Storage Addressing Works In z/OS Frames, Pages, And Slots
©HCCS & IBM® 2008 Stephen Linkin19 REALVIRTUAL Virtual Storage And Other Mainframe Concepts What Is Paging? How Paging Works In z/OS
©HCCS & IBM® 2008 Stephen Linkin20 Virtual Storage And Other Mainframe Concepts What Is Paging? How Paging Works In z/OS Page Stealing Unreferenced Interval Count
©HCCS & IBM® 2008 Stephen Linkin21 Virtual Storage And Other Mainframe Concepts Swapping And The Working Set What Is Storage Protection?
©HCCS & IBM® 2008 Stephen Linkin22 Virtual Storage And Other Mainframe Concepts Swapping And The Working Set What Is Storage Protection? How Storage Protect Keys Are Used
©HCCS & IBM® 2008 Stephen Linkin23 Virtual Storage And Other Mainframe Concepts Swapping And The Working Set What Is Storage Protection? How Storage Protect Keys Are Used How Storage Protect Keys Are Assigned
©HCCS & IBM® 2008 Stephen Linkin24 Virtual Storage And Other Mainframe Concepts Role Of Storage Managers Real Storage Manager Auxiliary Storage Manager Virtual Storage Manager
©HCCS & IBM® 2008 Stephen Linkin25 Virtual Storage And Other Mainframe Concepts A Brief History Of Virtual Storage And 64-bit Addressability
©HCCS & IBM® 2008 Stephen Linkin26 Virtual Storage And Other Mainframe Concepts A Brief History Of Virtual Storage And 64-bit Addressability
©HCCS & IBM® 2008 Stephen Linkin27 Virtual Storage And Other Mainframe Concepts A Brief History Of Virtual Storage And 64-bit Addressability
©HCCS & IBM® 2008 Stephen Linkin28 Virtual Storage And Other Mainframe Concepts What Is “Below-the-line Storage”?
©HCCS & IBM® 2008 Stephen Linkin29 Virtual Storage And Other Mainframe Concepts What’s In An Address Space?
©HCCS & IBM® 2008 Stephen Linkin30 Virtual Storage And Other Mainframe Concepts System Address Spaces And The Master Scheduler
©HCCS & IBM® 2008 Stephen Linkin31 What Is Workload Management? What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time
©HCCS & IBM® 2008 Stephen Linkin32 What Is Workload Management? What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time How Is WLM Used?
©HCCS & IBM® 2008 Stephen Linkin33 What Is Workload Management? What Does WLM Do? Goal Achievement Throughput Response And Turnaround Time How Is WLM Used?
©HCCS & IBM® 2008 Stephen Linkin34 I/O and data management
©HCCS & IBM® 2008 Stephen Linkin35 Supervising Execution Of Work In The System Tasks Involved Interrupt processing Dispatchable Units Of Work Dispatching Work Serializing Use Of Resources
©HCCS & IBM® 2008 Stephen Linkin36 Supervising Execution Of Work In The System What Is Interrupt Processing? SVC I/O External Restart Program Machine Check
©HCCS & IBM® 2008 Stephen Linkin37 Supervising Execution Of Work In The System What Is Interrupt Processing? How Is The Program Status Word Used? Current PSW New PSW Old PSW
©HCCS & IBM® 2008 Stephen Linkin38 Supervising Execution Of Work In The System What Is Interrupt Processing? How Is The Program Status Word Used? Current PSW New PSW Old PSW Registers And The PSW
©HCCS & IBM® 2008 Stephen Linkin39 Supervising Execution Of Work In The System Creating Dispatchable Units Of Work What Is A TCB?
©HCCS & IBM® 2008 Stephen Linkin40 Supervising Execution Of Work In The System Creating Dispatchable Units Of Work What Is A TCB? What Is An SRB?
©HCCS & IBM® 2008 Stephen Linkin41 Supervising Execution Of Work In The System Preemptable Versus Non-preemptable What Does The Dispatcher Do?
©HCCS & IBM® 2008 Stephen Linkin42 Supervising Execution Of Work In The System Preemptable Versus Non-preemptable What Does The Dispatcher Do?
©HCCS & IBM® 2008 Stephen Linkin43 Supervising Execution Of Work In The System Serializing The Use Of Resources What Is Global Resource Serialization?
©HCCS & IBM® 2008 Stephen Linkin44 Supervising Execution Of Work In The System Serializing The Use Of Resources What Is Global Resource Serialization? What Is Enqueuing? What Is Locking?
©HCCS & IBM® 2008 Stephen Linkin45 Supervising Execution Of Work In The System Serializing The Use Of Resources What Is Global Resource Serialization? What Is Enqueuing? What Is Locking? IT’S MINE
©HCCS & IBM® 2008 Stephen Linkin46 A Brief Comparison Of z/OS And UNIX.
©HCCS & IBM® 2008 Stephen Linkin47 A Brief Comparison Of z/OS And UNIX.
©HCCS & IBM® 2008 Stephen Linkin48 Summary Read The Redbook