RSMDATA HVSHRDATA subcommand output

The RSM high virtual shared data report (Figure 1) provides information about memory objects that are shared by the system. The report will also contain information about segments or regions that are shared including the view from each address space or the global view depending on the changeaccess scope of the memory object. The report is sorted by memory object virtual addresses. The first line for each memory object contains information about the GETSHARE invoker, followed by a list of address spaces currently sharing that memory object. If the memory object is shared with a global scope, the view for the segments and regions will follow the list of address spaces. The numbers in the top section of the report are hexadecimal. The totals at the bottom of the report are decimal.

Figure 1. Example: RSMDATA HVSHRDATA subcommand output
                          R S M   H I G H   V I R T U A L   S H A R E D   D A T A  R E P O R T
 
 SHARED ADDRESS RANGE: 00000200_00000000 - 0001FFFF_FFFFFFFF
 
 S START VSA         END VSA           ST K F VT JOBNAME  ASID CREATE TIME         REQUESTOR RQAS USER TOKEN       DG
 - ----------------- ----------------- -- - - -- -------- ---- ------------------- --------- ---- ---------------- --------
 L 00000200_00500000 00000200_00EFFFFF S  4 N -  TBSHR    0020 04/23/2002 15:41:53 87001A58  0020 E2C8E3C2E2C8D940 021F23D8
   00000200_00500000 00000200_00E00000        SW TBSHR    0020
 L 00000200_01000000 00000200_019FFFFF S  8 Y -  TBSHRB   001E 04/23/2002 15:41:53 87001A0E  0020 E2C8E3C2E2C8D940 021F2228
                                                 TBSHR    0020
   00000200_01000000 00000200_01000000        SW TBSHRB   001E
   00000200_01000000 00000200_01100000        RO TBSHR    0020
   00000200_01100000 00000200_01300000        HD TBSHRB   001E
   00000200_01200000 00000200_01900000        SW TBSHR    0020
   00000200_01400000 00000200_01600000        RO TBSHRB   001E
   00000200_01700000 00000200_01900000        SW TBSHRB   001E
 L 00000200_01A00000 00000200_01AFFFFF S  3 N -  TBSHR    0020 04/23/2002 15:41:53 87001A58  0020 -                021F2468
   00000200_01A00000 00000200_01A00000        SW TBSHR    0020
 G 00000200_01B00000 00000200_01EFFFFF S  3 N -  -        -    04/23/2002 15:41:53 87001AF4  0020 E2C8E3C2E2C8D940 021F26A8
   00000200_01B00000 00000200_01E00000        SW -        -
 G 00000200_02000000 00000200_083FFFFF S  0 N -  TBSHR    0020 04/23/2002 15:41:53 87001AF4  0020 E2C8E3C2E2C8D940 021F22B8
   00000200_02000000 00000200_08300000        SW -        -
 G 00000200_08500000 00000200_0E8FFFFF S  0 N -  TBSHRC   001F 04/23/2002 15:41:54 87001AF4  0020 E2C8E3C2E2C8D940 021F2858
                                                 TBSHRB   001E
                                                 TBSHR    0020
   00000200_08500000 00000200_08D00000        RO -        -
   00000200_08E00000 00000200_09D00000        HD -        -
   00000200_09E00000 00000200_0E800000        SW -        -
SHARED ADDRESS RANGE
The range of virtual addresses to be used for shared memory objects.
S
An indication of the shared scope attribute:
L
The memory object is shared with a local scope.
G
The memory object is shared with a global scope.
START VSA
The beginning (lowest) virtual storage address for a memory object, when the first line of a memory object, or the beginning of a range of segments with a particular view.
END VSA
The last (highest) virtual storage address for a memory object, when the first line of a memory object, or the end of a range of segments with a particular view.
ST
An indication as to whether sharing is being done at the segment level or region level:
S
The memory object is being shared at the segment level.
R
The memory object is being shared at the region level.
K
The storage protect key for the pages in the memory object.
F
An indication of how the memory object is protected:
Y
The pages in the memory object are fetch-protected..
N
The pages in the memory object are not fetch-protected.
VT
An indication of the view type of pages within the range:
SW
Shared-write access.
RO
Read-only access.
HD
Data is hidden.
JOBNAME
Name of jobs that are sharing the memory object.
ASID
The identifier of the address spaces (ASIDs) sharing the memory object.
CREATE TIME
The time when the memory object was created using IARV64 GETSHARED.
REQUESTOR
The return address of the requester of the memory object (IARV64 GETSHARED) request.
RQAS
The address space identifier of the requester of the memory object.
USER TOKEN
The user token associated with the shared memory object (passed on the IARV64 GETSHARED request).
DG
Diagnositic data useful to IBM®