I have had to fight this kind of thing in the past. 1) Get a SA dump 2) IPCS and do a VERBX RSMDATA 3) Validate that only pages in that range are 31-bit restricted. - At one point I had a system with 90% of the 24-bit frames occupied by pages that could have gone into 64-bit frames 4) Here is part of a program that will list how much each address space has fixed and where that you can run in real time.
First a macro it uses MACRO &NAME DISPLAY &VALUE,&PRINT &T SETC T'&VALUE AIF ('&T' EQ 'H').USEH AIF ('&T' EQ 'D').USED LGF R15,&VALUE GET VALUE TO DISPLAY AGO .NEXT .USEH ANOP , LGH R15,&VALUE GET VALUE TO DISPLAY AGO .NEXT .USED ANOP , LG R15,&VALUE GET VALUE TO DISPLAY .NEXT ANOP , MVC WORK20,=XL20'402020206B2020206B2020206B2020206B202120' CVD R15,WORKD COVERT TO DECIMAL ED WORK20,WORKD MVC &PRINT,WORK20+20-L'&PRINT MOVE TO PRINT LINE MEND The code has a couple of trigger points so you don't list every address space. *********************************************************************** * * * FOR EACH ASID * * IF(RAXTOTFX GT TOTALFX OR * * RAXBELFX GT BELOWFX OR * * RAXFMCT GT WKFRAMES) * * SET JOBNAME OR ASID * * DISPLAY RAXTOTFX * * DISPLAY RAXBELFX * * DISPLAY RAXABVFX * * DISPLAY RAXFMCT * * CALL PRINT * * EIF * * EFOR * * * *********************************************************************** L R5,ASVTMAXU GET NUMBER OF ADDRESS SPACES LA R4,ASVTENTY POINT AT FIRST ASID POINTER SNFR0300 DS 0H TM 0(R4),X'80' IS IT NOT USED? JO SNFR0700 YES, SKIP IT L R3,0(0,R4) GET ASCB ADDRESS USING ASCB,R3 L R2,ASCBRSME GET RAX ADDRESS USING RAX,R2 CLC RAXTOTFX,TOTALFF IS TOTAL HIGH? JNL SNFR0400 YES, NEED A DETAIL LINE CLC RAXBELFX,BELOWFF IS BELOW HIGH? JNL SNFR0400 YES, NEED A DETAIL LINE CLC RAXFMCT,WKFRAMES IS TOTAL FRAME COUNT HIGH JL SNFR0700 NO, NEXT ASCB SNFR0400 DS 0H MVC PRINTLIN,BLANK1 START WITH BLANK LINE MVC LINETIME,=CL11'JN= ' ICM R15,15,ASCBJBNI GET JOBNAME ADDRESS JNZ SNFR0500 ICM R15,15,ASCBJBNS GET JOBNAME ADDRESS JNZ SNFR0500 MVC LINETIME,=CL11'ASID= ' USE ASID LA R2,ASCBASID POINT AT FIRST BYTE LHI R0,2 ONLY 2 BYTES LA R1,LINEMM+2 POINT WHERE IT GOES HEX2CHAR DS 0H ICM R15,8,0(R2) GET A BYTE SLR R14,R14 CLEAR IT SLDL R14,4 GET HIGH NIBBLE IC R14,TABLE(R14) GET PRINTABLE STC R14,0(0,R1) STORE IN DESTINATION LA R1,1(0,R1) POINT TO NEXT DEST SLR R14,R14 ZERO IT AGAIN SLDL R14,4 GET LOW NIBBLE IC R14,TABLE(R14) GET PRINTABLE STC R14,0(0,R1) STORE IN DESTINATION LA R1,1(0,R1) POINT TO NEXT DEST LA R2,1(0,R2) POINT TO NEXT SOURCE BCT R0,HEX2CHAR DO IT AGAIN IF NEEDED J SNFR0600 TABLE DC CL16'0123456789ABCDEF' CONVERSION TABLE SNFR0500 DS 0H MVC JOBNAME,0(R15) MOVE IN JOBNAME SNFR0600 DS 0H DISPLAY RAXTOTFX,TOTFX DISPLAY RAXBELFX,BELFX DISPLAY RAXFMCT,WKFRAME DISPLAY RAXABVFX,ABVFX L R15,RAXTOTFX S R15,RAXBELFX S R15,RAXABVFX ST R15,WORKF DISPLAY WORKF,ABRFX $CALL PRINT SNFR0700 DS 0H AHI R4,4 BUMP TO NEXT ASID JCT R5,SNFR0300 LOOP IF WE NEED TO DROP R2,R3 SNFR0800 DS 0H Chris Blaicher Technical Architect Mainframe Development P: 201-930-8234 | M: 512-627-3803 E: cblaic...@syncsort.com Syncsort Incorporated 2 Blue Hill Plaza #1563 Pearl River, NY 10965 www.syncsort.com Data quality leader Trillium Software is now a part of Syncsort. -----Original Message----- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Edgington, Jerry Sent: Tuesday, April 24, 2018 7:24 AM To: IBM-MAIN@LISTSERV.UA.EDU Subject: IRA400E RC=04 To all, We had a problem, yesterday with shortage of pageable central storage frames, pageable frames between 16 megabytes and 2 gigabytes shortage. In IEASYS; RSU=0, In IEAOPT; CPENABLE=(10,30), ERV=50000, HIPERDISPATCH=YES, PROJECTCPU=YES, INITIMP=E We are running a Monoplex with CICS, no DB2, on z/OS v2.2. Any advice on what to change to prevent this issue from happening again. Thanks, Jerry Edgington ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ________________________________ ATTENTION: ----- The information contained in this message (including any files transmitted with this message) may contain proprietary, trade secret or other confidential and/or legally privileged information. Any pricing information contained in this message or in any files transmitted with this message is always confidential and cannot be shared with any third parties without prior written approval from Syncsort. This message is intended to be read only by the individual or entity to whom it is addressed or by their designee. If the reader of this message is not the intended recipient, you are on notice that any use, disclosure, copying or distribution of this message, in any form, is strictly prohibited. If you have received this message in error, please immediately notify the sender and/or Syncsort and destroy all copies of this message in your possession, custody or control. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN