This appendix contains the relative costs of a subset of the CICS® application
program interface (API) calls. The information is divided into the following
sections:
Using the tables in this appendix, you can compare the relative processing
times of particular CICS API calls, and examine some of the other factors that
affect overall processing times. These tables can help you make decisions
concerning application design when you are considering performance. To calculate
a time for a transaction, find the entries appropriate to your installation
and application, and add their values together.
Before you work with these numbers, please note the following:
- The cost per call is documented in 1K or millisecond instruction counts
taken from a tracing tool used internally by IBM®. Each execution of an instruction has
a count of 1. No weighting factor is added for instructions that use more
machine cycles than others.
- Because the measurement consists of tracing a single transaction within
the CICS region, any wait for I/O etc. results in a full MVS™ WAIT. This cost
has been included in the numbers reported in this document. On a busy system
the possibility of taking a full MVS WAIT is reduced because the dispatcher
has a higher chance of finding more work to do.
- When judging performance, the numbers in this book should not be compared
with those published previously, because a different methodology has been
used.
[[ Contents Previous Page | Next Page Index ]]