On 6/1/2011 5:21 PM, Robert A. Rosenberg wrote:
If the CPOOL spanned one or more 4K aligned pages, then a ZERO=YES could zero the area before and after the 4K block and just set the virtual page table entries for the block to be a read-only dedicated pre-zero'ed page. I seem to have the impression that STORAGE does this for allocated pages in some cases (I think that allocated area has to be page aligned and a multiple of page length to get pre-zeroed storage).
That only covers the first request for a cell. If it is freed and then assigned again, an explicit clear would be needed to satisfy the OP. I'm with Jim Mulder on this; in my case I use CPOOL services to build trees (c.f.i. Knuth volume 3 - balanced trees), and each cell I get is completely initialized by a move (link addresses and leaf data). Which makes me wonder how many uses would benefit from a cell that's zeroes vs. ones that completely fill the cell with data?
Gerhard Postpischil Bradford, VT ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

