Charles, I was reading ANYHEAP pertains to library size, Hth
Scott ford www.identityforge.com from my IPAD > On Jun 20, 2014, at 9:09 PM, Charles Mills <[email protected]> wrote: > > As a routine part of testing I have been testing a program with > > //CEEOPTS DD * > RPTSTG(ON) > HEAPCHK(ON,10,0,10,10,1024,0) > /* > > I do this for two purposes: > > 1. To check for storage leaks and corruption. > 2. To see what the stack and heap requirements are. I then set the initial > heap sizes as recommended by RPTSTG. > > Based on the following HEAPCHK report (partial) I have been setting the > initial ANYHEAP size to 7MB (with #pragma): > > ANYHEAP statistics: > Initial size: 7340032 > Increment size: 524288 > Total heap storage used (sugg. initial size): 6400088 > HEAP statistics: > Initial size: 524288 > Increment size: 32768 > Total heap storage used (sugg. initial size): 513072 > > Today, as an unrelated experiment, I ran with just RPTSTG(ON) and no > HEAPCHK. I was amazed to get the following ANYHEAP report: > > ANYHEAP statistics: > Initial size: 7340032 > Increment size: 524288 > Total heap storage used (sugg. initial size): 88480 > HEAP statistics: > Initial size: 524288 > Increment size: 32768 > Total heap storage used (sugg. initial size): 513072 > > > Have I been vastly over-allocating heap based on RPTSTG's needs? Is the true > ANYHEAP need of the program only 88K, not almost 7MB? I don't know how else > to interpret this information. Can anyone enlighten me? > > Thanks, > > Charles > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
