DL007241G: z/TPF Task Management

IBM Systems Training

on December 19, 2023

      

2 min read

––– views


Table of Contents

  1. Short Summary
  2. Duration
  3. Content Description
  4. Objectives
  5. Agenda
  6. Audience
  7. Skill Level
  8. Labs?
  9. Keywords
  10. Prerequisites
  11. Enrollment
  12. Errata
  13. Follow-on Courses

Short Summary

This intermediate-level course is provided for system programmers and application programmers to learn how the z/TPF system processes and manages transactional work.

Duration in Hours ⌚

7

Content Description

The course contains 6 units: 

Unit 1: A single ECB running on one I-streamThis unit describes how the z/TPF system manages a single ECB running on a system with one I-stream.  

Unit 2: A single ECB running on one I-stream with VFAVirtual file access (VFA) is a memory cache that the z/TPF system uses to cache database records in local memory. By keeping copies of records in VFA, ECBs can access database records from local memory much faster than reading the records from DASD. This unit describes how the z/TPF system manages a single ECB that runs on a system with one I-stream with VFA.  

Unit 3: Multiple ECBs running on one I-streamThis unit describes how the z/TPF system manages multiple ECBs that run on a system with one I-stream.  

Unit 4: Record locking and serializationThis unit describes how the z/TPF system manages record locking and serialization. Record locking is a key part of z/TPF application architecture, which allows multiple ECBs to make consistent updates to the z/TPF database without data loss or corruption.  

Unit 5: Multiple ECBs running on multiple I-streamsThis unit describes how the z/TPF system manages multiple ECBs running on multiple I-streams.  

Unit 6: CPU-intensive and long-running ECBsThis unit describes how the z/TPF system manages CPU-intensive and long-running ECBs. 

Objectives

By completing this course, a learner will be able to:

  • Understand some basic concepts of the z/TPF system
  • Understand the CPU loop and how different lists in the loop are used
  • Understand how the z/TPF system creates new ECBs for transactional work
  • Understand how ECBs give up control and resume processing in various situations, such as reading and writing records, locking and serialization, and time slicing.

Agenda

None

Audience

None

Skill Level

Intermediate

Labs? 💻

N

Keywords

DL007241;z/TPF, CPU Lists, I-stream, record locking, time slicing, ECB, VFA, AOR, FILE I/O

Prerequisites

None

Enrollment

https://www.ibm.com/training/search?query=DL007241G

Errata

None specified.

Follow-on Courses

None


View on GitHubView on IBM website

Designed and developed by Upendra Rajan