 | Introduction |
 |
Performance objectives |
 |
Methodology |
 |
Modeling and benchmarking |
 |
Resources to tune |
 |
MVS interface |
 |
Terminology |
 |
Address spaces |
 |
MVS multitasking |
 |
Multiprocessors |
 |
Task Control Blocks (TCB), Service Request Blocks (SRB), Work Element Blocks (WEB), real, auxiliary, expanded storage |
 |
Hyperspace |
 |
Dataspaces |
 |
CICS initialization |
 |
Initialization sequence |
 |
KE_Task space |
 |
Dynamic Storage Area (DSA) |
 |
Dispatching |
 |
MVS dispatching and the System Resources Manager (SRM) |
 |
CICS/ESA dispatcher domain |
 |
Including priorities, MXT, ICV, and ICVR AMXT where applicable |
 |
Storage Management |
 |
MVS storage areas and storage isolation |
 |
CICS/ESA storage manager domain including DSAs cushions, notify task |
 |
Loader domain |
 |
Dynamic program storage compression |
 |
Program load times - discussion on LLA, LPA, and VLF facilities |
 |
Application considerations, paging versus loading |
 |
Network |
 |
CICS and Virtual Telecommunications Access Method (VTAM), RAPOOL, RAMAX, SEND/RECEIVE sizes, ICVTSD, OPNDLIM, HPO, and application issues |
 |
Multiregion Operation / Intersystem Communication (MRO/ISC) |
 |
MRO batch |
 |
Data transformations and transmission overheads |
 |
Priorities and sympathy sickness |
 |
Application issues |
 |
Direct Access Storage Device (DASD) Input/Output (I/O) |
 |
Anatomy of an I/O |
 |
Cache exploitation, buffering techniques |
 |
Virtual Storage Access Method (VSAM) considerations |
 |
NSR and LSR, IMBED and REPLICATE |
 |
CI and CA splits |
 |
Shared data tables |
 |
Multivolume allocation |
 |
Journaling |
 |
BUFFER, BUFSUV, where applicable, AKPFREQ |
 |
Synchronous and asynchronous I/O |
 |
Transient data |
 |
ATI, available terminals |
 |
Impact of logical and physical recovery serialization |
 |
Buffering QSAM |
 |
Temporary storage |
 |
RCT parameters |
 |
Thread creation/termination and reuse |
 |
Storage considerations |
 |
DPMODE |
 |
Entry, dedicated, and pool threads |
 |
Transaction volume considerations |