Tc relate these measurement values to system workload for a specific
configuratien, an installation must define its workload. The definition
cf workload varies with the environment:
Interactive time-sharing
system
Batch system
Arrival rate of transactions and theCPU time
and working set size required for each
transaction.
Job throughput and resource requirements(CPU time, region or partition size, and number of EXCPs issued) for each job.
By using these workload definitions, an installation can measure its
workload under as follows: users under OFerating system under VM/370 Number of active users User I/O requests executed When both an operating system and users run under the
system, workload measurement depends uponwhich type of
dominates theVM/370 system.
same environment
To measure workload performance in a specific configuration, an
installation can use the Field Developed programVM/370 Performance/Mcnitor Analysis program (5798-CPX). This program plots a
number of important system variables (such asCPU usage, various
centention measurements, and paging rates) against workload measurement
fer both the and operating system workloads under VM/370. For a
sFecific configuration, it allows an installation to relate processor
usage, storage usage, and resource contention to the total system
workload in beth interactive and batch production environments.
By using this analysis program, an installation can eventually
determine its optimum processor model, storage size, and l/C
configuraticn fer a specific workload. Thus, an installation may
determine that it needs to do such things as: redistribute data sets to
reduce arm centention, add control units and channels to reduce l/C
centention, and add paging devices to reduce interference between system
and user I/O Frocessing.
These specialized software techniques influence the performance
of an operating system in a virtual machine:• Whether VH/VS handshaking is used. • The tYFe and number of VM/370 performance options in use by one or more virtual machines. • Whether the VM/370 System Extensions Program Product
used.(5748-XE1) is VM/VS handshaking (described earlier in this section
under the teFic"VM/VS Handshaking") permits instructions issued by an
oFerating system in a virtual machine to be processed directly by the
Frocessor. It also permitsVM/370 to simulate privileged instructions. Section 1. General Considerations 35
configuratien, an installation must define its workload. The definition
cf workload varies with the environment:
Interactive time-sharing
system
Batch system
Arrival rate of transactions and the
and working set size required for each
transaction.
Job throughput and resource requirements
By using these workload definitions, an installation can measure its
workload under
system, workload measurement depends upon
dominates the
same
To measure workload performance in a specific configuration, an
installation can use the Field Developed program
number of important system variables (such as
centention measurements, and paging rates) against workload measurement
fer both the
sFecific configuration, it allows an installation to relate processor
usage, storage usage, and resource contention to the total system
workload in beth interactive and batch production environments.
By using this analysis program, an installation can eventually
determine its optimum processor model, storage size, and l/C
configuraticn fer a specific workload. Thus, an installation may
determine that it needs to do such things as: redistribute data sets to
reduce arm centention, add control units and channels to reduce l/C
centention, and add paging devices to reduce interference between system
and user I/O Frocessing.
These specialized
of an operating system in a virtual machine:
used.
under the teFic
oFerating system in a virtual machine to be processed directly by the
Frocessor. It also permits