A Mainframe Application Tuner (MAT) measurement of a production CICS system shows ICVBTGGC CSECT of VPEHJN71 module as the top issuer of EXEC CICS GETMAIN requests. Is it correct? Is there any way to reduce the number of these GETMAINs?
Release : 15.1
Component : IDEAL
All the IPC GETMAIN requests are routed through that routine (ICVBTGGC) as it's the VPE storage interface to CICS.
The excessive/incorrect use of RELEASE PROGRAM in Ideal can force storage to be repeatedly released and re-acquired. This is often done as a quick but incorrect way to re-initialize data areas.
To re-initialize program Working Data, you can now use the RESET statement, as you can read on the Reinitialize Program Working Data based on Field Type with RESET Statement (LU07623) section of the Datacom Tools documentation.
See also RELEASE PROGRAM section and Optimizing Storage Management section of Ideal documentation for additional info about the correct use of RELEASE PROGRAM statement.