Experiencing a memory usage storage creep in the MUFs that are on our production system.
Actions to take:
z/OS
If memory usage is growing, run the following query several times every 15-30 minutes.
Then send the output to Broadcom Technical Support for Datacom for analysis.
//jobname
// CLASS=K,MSGCLASS=X,REGION=1024K
//SQLEXEC EXEC PGM=DBSQLPR,...see
//* // PARM='prtWidth=999,inputWidth=80' //* //SYSUDUMP DD SYSOUT=* //SYSPRINT DD SYSOUT=* //STDERR DD SYSOUT=* //STDOUT DD SYSOUT=* //OPTIONS DD * AUTHID=SYSUSR /* //SYSIN DD *
--
--*-----------------------------------------------------------------*
--* Produce summary information of memory usage. *
--* See documentation for details: Memory Use Summary Information *
--*-----------------------------------------------------------------*/
--
Select MUF_NAME As "MUF Name",
TOTAL_24BIT_IN_K As "Tot 24bit (k)",
TOTAL_31BIT_IN_M As "Tot 31bit (m)",
TOTAL_64BIT_IN_M As "Tot 64bit (m)",
PGM_MEM_24BIT_IN_K As "Pgm 24bit (k)",
PGM_MEM_31BIT_IN_K As "Pgm 31bit (k)",
LARGE_PAGES_IN_M As "Large Page(m)",
MEM_REQUESTS As "Mem Reqs",
OUT_OF_MEM_COUNT As "No Mem"
From SYSADM.MUF_MEM_SUMMARY;
--
--*-----------------------------------------------------------------*
--* Produce details of each type of memory used. *
--*-----------------------------------------------------------------*/
--
Select MUF_NAME As "MUF Name",
MEM_DESC As "Mem Pool",
MEM_AMOUNT As "Memory Used",
Case When MEM_TYPE = '31' Then ' 31 '
When MEM_TYPE = '64' Then ' 64 '
Else '24 '
End As "Memory Type",
OCCURENCES As "Alloc Count"
From SYSADM.MUF_MEM_DETAIL
Order By MEM_DESC;
/*