I doubt that you will get what you need that way. PL/I subaloocates storage withing big blocks, and doing your own GETMAIN/STORAGE instead of using native PL/I support may make matters worse.
MVS also suballocates storage, and I know of no GUPI to run the chains with proper serialization and give the free/allocated counts. -- Shmuel (Seymour J.) Metz http://mason.gmu.edu/~smetz3 ________________________________________ From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of Massimo Biancucci [mad4...@gmail.com] Sent: Friday, March 3, 2023 2:43 PM To: IBM-MAIN@LISTSERV.UA.EDU Subject: Virtual Storage Manager - LDA. Hi everybody, I've a PLI program who does ALLOCATE and FREE of some based areas in order to build and manage a dynamic tree. I'm debugging a problem where it runs out of memory. To control how much memory it's using I refer to LDA. To be sure I changed the ALLOC and FREE with explicit (via a ASM module) to STORAGE OBTAIN and RELEASE. Here is the question: I display the LDA structure before and after freeing some areas (few KB, anyway more than zero) and I see no immediate difference. Is the information in LDA updated by VSM with any delay ? Thanks a lot in advance. Max ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN