Home Page Icon
Home Page
Table of Contents for
Back cover
Close
Back cover
by Graham Rawson, John Burgess, Ian Burnett
IBM CICS Performance Series: CICS TS for z/OS V5 Performance Report
Front cover
Notices
Trademarks
IBM Redbooks promotions
Preface
Authors
Now you can become a published author, too!
Comments welcome
Stay connected to IBM Redbooks
Part 1 CICS TS for z/OS performance concepts
Chapter 1. Performance terminology
1.1 CPU Measurement Facility
1.2 Relative nest intensity
1.2.1 Memory hierarchy and nest
1.2.2 Factors that can influence RNI
1.3 Large Systems Performance Reference
1.3.1 External throughput rate
1.3.2 Internal throughput rate
1.3.3 ITR and ETR relationship
1.3.4 LSPR ITR ratios
1.4 Relating LSPR values to a CICS workload
1.4.1 LSPR alternative
Chapter 2. Test methodology
2.1 Workloads
2.2 Workload design
2.3 Repeatable measurements
2.4 Driving the workload
2.5 Summary of performance monitoring tools
2.5.1 RMF Monitor I
2.5.2 RMF Monitor III
2.5.3 CICS TS statistics
2.5.4 CICS TS performance class monitoring
2.5.5 Hardware instrumentation counters and samples
2.6 Collecting performance data
Chapter 3. Workload descriptions
3.1 Regression testing
3.2 Data Systems Workload
3.2.1 DSW static routing
3.2.2 DSW dynamic routing
3.2.3 DSW dynamic routing by using IPIC
3.3 Relational Transactional Workload
3.4 Liberty servlet with JDBC and JCICS access
Chapter 4. Open transaction environment
4.1 Introduction to the open transaction environment
4.2 TCB modes
4.3 Changing TCB modes
4.3.1 Java programs
4.3.2 Programs specifying JVM(NO) and API(CICSAPI)
4.3.3 Programs specifying JVM(NO) and API(OPENAPI)
4.3.4 Programs compiled with the XPLINK option
4.4 Understanding the affect of change mode operations
4.4.1 CICS Monitoring Facility
4.4.2 IBM CICS Performance Analyzer for z/OS
4.4.3 IBM CICS Interdependency Analyzer for z/OS
4.4.4 IBM z Operational Insights
Part 2 CICS TS performance information
Chapter 5. CICS TS for z/OS V5.1
5.1 Introduction
5.2 Release-to-release comparisons
5.2.1 Data Systems Workload static routing
5.2.2 DSW dynamic routing
5.2.3 Relational Transactional Workload threadsafe
5.2.4 Java throughput
5.3 Improvements in threadsafety
5.3.1 Threadsafe API and SPI commands
5.3.2 Threadsafe program loading
5.3.3 Use of T8 TCB for JDBC calls
5.4 Changes to system initialization parameters
5.4.1 Active keypoint frequency (AKPFREQ)
5.4.2 Extended dynamic storage area limit (EDSALIM)
5.4.3 Terminal scan delay (ICVTSD)
5.4.4 Maximum open TCBs (MAXOPENTCBS)
5.4.5 Maximum XP TCBs (MAXXPTCBS)
5.4.6 Maximum tasks (MXT)
5.4.7 Priority aging interval (PRTYAGE)
5.4.8 Location of terminal user areas (TCTUALOC)
5.5 Enhanced instrumentation
5.5.1 DFHCHNL performance group
5.5.2 DFHCICS performance group
5.5.3 DFHDEST performance group
5.5.4 DFHFILE performance group
5.5.5 DFHRMI performance group
5.5.6 DFHSOCK performance group
5.5.7 DFHSTOR performance group
5.5.8 DFHTASK performance group
5.5.9 DFHTERM performance group
5.5.10 Monitoring domain global statistics
5.5.11 Loader domain global statistics
5.6 Virtual storage constraint relief
5.6.1 24-bit virtual storage
5.6.2 31-bit storage
5.6.3 64-bit storage
5.6.4 Mirror transactions
5.6.5 XCTL with a communication area
5.6.6 User exit global work area
5.6.7 Related APARs
5.7 64-bit application support
5.8 Java 7 and zEnterprise EC12
5.9 CICSPlex System Manager dynamic routing
5.10 Workload consolidation
5.10.1 Consolidating a COBOL VSAM workload
5.10.2 Consolidating the GENAPP workload
5.11 Effect of threadsafe transient data
5.11.1 Maximizing time on an open TCB
5.11.2 Sample transient data and DB2 application
5.11.3 CICS monitoring data results
5.11.4 Throughput results
5.12 Transaction isolation
5.12.1 Unique subspaces
5.12.2 Common subspace
5.12.3 Base space
5.12.4 Transaction isolation performance effect
5.12.5 Page and extent sizes
Chapter 6. CICS TS for z/OS V5.2
6.1 Introduction
6.2 Release-to-release comparisons
6.2.1 Data Systems Workload static routing
6.2.2 DSW dynamic routing
6.2.3 Relational Transactional Workload non-threadsafe
6.2.4 RTW threadsafe
6.2.5 Java servlet that uses JDBC and VSAM
6.3 Improvements in threadsafe API and SPI commands
6.4 Changes to system initialization parameters
6.4.1 Maximum tasks
6.4.2 Maximum open TCBs (MAXOPENTCBS)
6.4.3 Maximum XP TCBs (MAXXPTCBS)
6.5 Enhanced instrumentation
6.5.1 Dispatcher global statistics
6.5.2 Dispatcher TCB mode statistics
6.5.3 Dispatcher TCB pool statistics
6.5.4 Monitoring domain global statistics
6.5.5 Transaction manager global statistics
6.6 Kerberos
6.6.1 Kerberos test configuration
6.6.2 Kerberos performance results
6.6.3 Kerberos support conclusion
6.7 JSON support
6.7.1 JSON support test configuration
6.7.2 Scalability as a function of response size
6.7.3 Scalability as a function of request rate
6.7.4 JSON support conclusion
6.8 Java applications and trace
6.9 Web service over HTTP improvements
6.9.1 Web services real storage usage
6.9.2 Web services CPU reduction
6.10 Java 7.0 and Java 7.1
Chapter 7. CICS TS for z/OS V5.3
7.1 Introduction
7.2 Release-to-release comparisons
7.2.1 Data Systems Workload dynamic routing
7.2.2 RTW threadsafe
7.3 Improvements in threadsafety
7.3.1 Threadsafe API and SPI commands
7.3.2 Optimizations for SSL support
7.3.3 Offloading authentication requests to open TCBs
7.4 Changes to system initialization parameters
7.4.1 Storage protection
7.4.2 Internal trace table size
7.5 Enhanced instrumentation
7.5.1 DFHCICS performance group
7.5.2 DFHTASK performance group
7.5.3 DFHTEMP performance group
7.5.4 DFHWEBB performance group
7.5.5 Monitoring domain global statistics
7.5.6 TCP/IP global statistics
7.5.7 URIMAP global statistics
7.6 Low-level CICS optimizations
7.6.1 Monitoring and trace enabled
7.6.2 Monitoring disabled, trace enabled
7.6.3 Monitoring enabled, trace disabled
7.6.4 Monitoring and trace disabled
7.6.5 Monitoring and trace disabled with low numbers of MRO sessions
7.6.6 Low-level CICS optimizations conclusions
7.7 Web support and web service optimization
7.8 Java workloads
7.8.1 Java workload configuration
7.8.2 Java servlet workload
7.8.3 Java OSGi workload
7.9 Java 8 performance
7.9.1 Improvements in Java 7.0, Java 7.1, and Java 8
7.9.2 Java performance benchmarks in CICS
7.9.3 Java 8 and OSGi applications
7.9.4 Java 8 and Liberty servlet applications
7.9.5 Java 8 and z/OS Connect applications
7.10 Simultaneous multithreading with Java workloads
7.10.1 Introduction to SMT
7.10.2 Measuring SMT performance
7.10.3 CICS throughput improvement
7.11 Reporting of CPU time to z/OS Workload Manager
7.12 z/OS Connect for CICS
7.12.1 CICS TS V5.3 performance enhancement
7.12.2 Varying payload sizes by using Java parser
7.12.3 Comparing Java and native parsers
7.12.4 Comparing Java and native parsers with varying request sizes
7.12.5 Comparing Java and native parsers with varying response sizes
7.12.6 Native parser conclusion
7.13 HTTP flow control
7.13.1 Server accept efficiency fraction
7.13.2 Flow control configuration
7.13.3 Flow control operation
7.13.4 CICS statistics enhancements
7.13.5 Comparison of SOTUNING options
7.14 High transaction rate performance study
Related publications
CICS performance series
IBM Redbooks
Other publications
Online resources
Help from IBM
Back cover
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
IBM CICS Performance Series: CICS TS for z/OS V5 Performance Report
Back cover
Acrobat bookmark
ISBN 0738441627
SG24-8298-00
®
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset