Identifying and correcting performance problems

Your general strategy is to decide the origin of the problem being experienced by performing a set of tasks.

Complete the following tasks to decide on the origin of the problem:

  1. Isolate the problem into one of the following categories:
    • High paging rate seems to be slowing some or all of the workload.
    • High utilization of the processor by some subset of the total workload is causing dispatching problems for another (lower-priority) subset.
    • I/O contention in the DASD subsystem is slowing some subset of the workload.
    • Utilization of, or contention for, resources associated with the communications subsystem is slowing the transmission of input or output messages.
    • Within IMS™, utilization of physical resources (processor, I/O, storage) or contention for logical resources (pools, regions, control blocks, latches) has a negative impact on the performance of some or all of the transactions in one of the following areas:
      • Input or output message processing, including input queuing and Message Format Services (MFSs)
      • Program scheduling and termination
      • Program load and initialization
      • Program execution
  2. Investigate further, if necessary, after you isolate the problem area, to determine:
    • The precise nature of the problem
    • The principal offenders by transaction or other category
    • The tuning action most likely to alleviate the problem
  3. Take the appropriate tuning action to prevent the problem from recurring.