You can use the EXEC CICS INQUIRE JVMPROFILE command
in browse mode to find out what JVM profiles have been used in this CICS execution.
INQUIRE JVMPROFILE only finds JVM profiles that have been used during the
lifetime of the CICS region. The command returns each 8–character JVM
profile name, as used in a PROGRAM resource definition, and the full path
name of the HFS file for that JVM profile. (Note that there is no CEMT equivalent
for this command.) The command also tells you whether or not JVMs with that
profile use the shared class cache.
You can collect statistics for JVM profiles by using the EXEC CICS
COLLECT STATISTICS command, or the
CEMT PERFORM
STATISTICS command, with the JVMPROFILE option. The statistics are broken
down by JVM profile and execution key, and they show, among other things:
- The number of requests made by applications for JVMs of this profile.
- The total, current and peak number of JVMs of this profile that were in
the JVM pool.
- The number of times JVMs of this profile were marked unresettable and
destroyed (because an application performed an unresettable action in a JVM
defined as resettable).
- The number of JVMs of this profile that were destroyed because CICS was
short on storage.
- The incidence of TCB stealing by, and from, JVMs of this profile.
- The Language Environment heap storage and JVM heap storage used by JVMs
of this profile.
“Interpreting JVM statistics” in the CICS® Performance Guide has
more information about JVM statistics, and tells you how to find the full
listings and reports for these statistics.