The RSMDATA SHRDATA subcommand provides an RSM shared data report.
The report provides information about how virtual pages are shared
through the use of the IARVSERV macro.
Figure 1. Example output
from the RSM shared data report R S M S H A R E D D A T A R E P O R T
SH TOKEN K GP R V P B STAT R LOC LOC LOC2 PAGE I/O VT O L F D JOBNAME ASID DSP NAME PAGE DG
-------- - -- - - - - ---- -------- --------- --------- -------- -- - - - - -------- ---- -------- -------- -------
01ED54F8 1 - E N N A REAL 0009BFE3 - - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E62000 01ED39F
01ED5520 1 - E N N A REAL 0009C16E - - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E63000 01ED3A4
01ED5548 1 - E N N A SCM 0009C15E 000392FCf - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E64000 01ED3A9
01ED5570 1 - E N N A SCM 0009C198 000392D1f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E65000 01ED3AE
01ED5598 1 - E N N A SCM 0009C180 000392E7f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E66000 01ED3B3
01ED55C0 1 - E N N A SCM 0009C17E 000392E9f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E67000 01ED3B8
01ED55E8 1 - E N N A SCM 0009C176 000392F0f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E68000 01ED3BD
01ED5610 1 - E N N A SCM 0009C16C 000392F3f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E69000 01ED3C2
01ED5638 1 - E N N A SCM 0009C15D 000392FDf - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E6A000 01ED3C7
01ED5660 1 - E N N A SCM 0009C15F 000392FBf - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E6B000 01ED3CC
01ED5688 1 - E N N A SCM 0009C1BA 000392B3f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E6C000 01ED3D1
01ED56B0 1 - E N N A SCM 0009C1CD 000392A3f - - RO N N N N J2ARAUX 0022 J2ARCKVR 14E6D000 01ED3D6
.
.
.
Totals (in decimal):
REAL DIV DSN
34 0 0
AUX DASD SCM
1,407 0 1,407
FREF DREF TOTAL
0 0 1,441
- SH TOKEN
- The token that represents the sharing page.
- K
- The storage protect key for the sharing page.
- GP
- Indicates how the page is protected. A summary for the sharing
group.
- UW
- Unique write access
- –
- Not protected
- R
- Indicates the type of reference allowed.
- E
- An enabled reference is allowed.
- D
- A disabled reference is allowed.
- V
- Indicates whether the page is part of a data-in-virtual object.
- Y
- The page is part of a data-in-virtual object.
- N
- The page is not part of a data-in-virtual object.
- P
- Indicates whether the sharing page should be fixed in preferred
storage.
- Y
- The sharing page should be fixed in a frame from the preferred
area.
- N
- The sharing page does not need to be fixed in a frame from the
preferred area.
- B
- Indicates whether the sharing page should be fixed in real storage
below 16 megabytes.
- Y
- The sharing page should be fixed with a frame that resides below
16 megabytes.
- N
- The sharing page can be fixed with any type of frame.
- B
- The sharing page should be fixed with a frame that resides below
16 megabytes. (Only for z/Architecture dumps)
- A
- The sharing page should be fixed with a frame that resides below
2 gigabytes. (Only for z/Architecture dumps)
- STAT
- Indicates the status of the page.
- DASD
- Page resides on a paging data set.
- DSN
- The sharing page resides on a data set containing the data-in-virtual
object.
- FREF
- The page is in the first reference state. That is, the page was
never referenced, or it was released through the use of the DSPSERV
or PGSER macro.
- REAL
- The sharing page resides in a real frame. The page is either valid
or it has output paging I/O in progress.
- SCM
- Page resides on storage-class memory (SCM).
- R LOC
- Indicates the current, or most recent, real frame number of the
sharing page. To obtain the real address of the frame, add three zeros
to the right of the frame number.
- LOC
- The current, or most recent, location of the sharing page. The
character to the right of the location indicates the storage type.
- r
- Real storage.
- p
- Paging data set.
- f
- Storage-class memory (SCM).
- h
- Data set that contains a data-in-virtual object.
A question mark (?) indicates that the system cannot
determine the storage type.
- LOC2
- Indicates the current, or most recent, secondary address of the
sharing page. The character to the right of the location indicates
the storage type. A question mark (?) indicates that the system cannot
determine the storage type.
- r
- Real storage.
- p
- Paging data set. (The secondary address might be meaningless).
- h
- Data set that contains a data-in-virtual object.
- PAGE I/O
- The type of paging I/O (if any) that is current for the page.
A dash (–) indicates that I/O is not active. See PAGE I/O output
in the RSMDATA REALFRAME report.
- VT
- Indicates the type of view for this sharing page.
- RO
- Read-only access
- SW
- Shared-write access
- TW
- Target-write access
- UW
- Unique-write access.
- ?
- Unknown type of view.
- O
- Indicates whether this sharing page is the source or target.
- Y
- The page is the source.
- N
- The page is the target.
- L
- Indicates whether this sharing page is for a private area LSQA
page.
- Y
- The view is for a private area LSQA page.
- N
- The view is not part of LSQA.
Note: SQA can be further differentiated from LSQA
by the JOBNAME and ASID values. The SQA page has a JOBNAME of PERMCOMM
or FIXCOMM and its ASID would be “not applicable” (–). The LSQA has
a JOBNAME of the address space name and its ASID is a valid value
for an address space identifier.
- F
- Indicates whether this sharing page is fixed in real (Y) or not
(N).
- D
- Indicates whether this sharing page is a disabled reference page
(Y) or not (N).
- JOBNAME
- The job name of the sharing page owner or one of the following:
- FIXCOMM
- Fixed common area page.
- PAGECOMM
- Page in a pageable common area subpool (including disabled reference
subpools), PLPA, or MLPA.
- PERMCOMM
- Permanently resident common area page.
- ASID
- The address space identifier (ASID) of the owner of the shared
data page. For a data space, this ASID represents the address space
that owns the data space.
- DSP NAME
- The name of the data space that contains the sharing page. A dash
(–) indicates that the page is not within a data space.
- PAGE
- The virtual address, in hexadecimal, of the sharing page.
- DG
- IBM® internal diagnostic
information. No customer interpretation is intended.
- Totals (in decimal):
- These totals are located at the end of the report. The total number,
in decimal, is recorded for each sharing group in the following page
states: DASD, DSN, FREF, REAL and SCM.
These states are described for the STAT field.
The DREF, DIV, and
TOTAL fields are attribute totals and do not indicate page status:
- AUX
- The total pages in auxiliary storage.
- DREF
- The total disabled reference (DREF) pages for the job.
- DIV
- The total data-in-virtual pages for the job.
- TOTAL
- The total number of sharing groups that met the RSMDATA subcommand
selection criteria.