>From MVS Authorized Assembler Services Ref: ,SPACE=ALLOC ,SPACE=FREE ,SPACE=UNALLOC Specifies whether allocated, allocated and free, or unallocated storage is to be reported. ALLOC indicates that the virtual addresses and lengths of blocks of storage allocated to the specific area are to be listed. FREE indicates that in addition to the information supplied by ALLOC, the virtual addresses and lengths of free space within the allocated blocks are to be listed. UNALLOC indicates that the virtual addresses and lengths of unallocated blocks of storage are to be listed. Both TCB and REAL are ignored when UNALLOC is specified.
Note: An allocated block of storage is a block that is a multiple of 4K in size and contains some storage that has been allocated via a GETMAIN or STORAGE macro. The free storage is the storage within an allocated block that has not been allocated via a GETMAIN or STORAGE macro. An unallocated block of storage is a block that is a multiple of 4K in size and contains no allocated storage. So if FREE is specified, ranges fully contained with other ranges are not getmain assigned. ............... 00000001 7FF9C000 00051000 00000001 7FF9C000 00000E28 So E28x bytes starting at address 7FF9C000x is not getmain assigned, but there is other storage within the page starting at 7FF9C000x that is getmain assigned. Harris Morgenstern z/OS Storage Management and System REXX Dept. OBPA IBM Poughkeepsie 8-295-4221 [email protected] ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
