Technical data

System Dump Analyzer
SHOW POOL
Attempts, failures, and deallocations
SDA does not synchronize its access to these last three counters with other
CPUs in a symmetric multiprocessing (SMP) system. Therefore, the numbers
might not add up to what you would expect in a multiprocessor configuration.
However, the statistics do provide a good indicator of overall pool activity.
/SUMMARY
Displays only an allocation summary for each specified region of pool.
/TYPE=block-type
Displays the blocks within the specified region or regions of pool that are of the
indicated block-type. If SDA finds no blocks of that type in the pool region, it
displays a blank screen, followed by an allocation summary of the region.
Description
The SHOW POOL command displays information about the contents of any
specified region of pool in an 8-column format. Following are explanations and
examples of the contents of the full display.
Column 1 contains the type of control block that starts at the virtual address
in pool indicated in column 2. If SDA cannot interpret the block type, it
displays a block type of ‘‘UNKNOWN.’ Column 3 lists the number of bytes
(in decimal) of memory allocated to the block. The block size is fixed for
SRPs, IRPs, and LRPs, and is variable in the paged and nonpaged pools. For
example:
Col. 1 Col. 2 Col. 3
------ -------- ------
CIMSG 80BADE00 208
The remaining columns contain a dump of the contents of the block, in 4-
longword intervals, until the block is complete. Columns 4 through 7 display,
from right to left, the contents in hexadecimal; column 8 displays, from left
to right, the contents in ASCII. If the ASCII value of a byte is not a printing
character, SDA displays a period (.) instead. For example:
Col. 4 Col. 5 Col. 6 Col. 7 Col. 8
-------- -------- -------- -------- ----------------
001000DA 003C0090 0000A900 00036FF0 .o........<.Ú...
D9B3001C 00000000 A0B5001D 35E60017 ...5............
41414141 00000600 65EA0004 00000600 .......e....AAAA
41414141 41414141 41414141 41414141 AAAAAAAAAAAAAAAA
For each region of pool it examines, the SHOW POOL command displays
an allocation summary. This 4-column table lists, in column 2, the types
of control blocks identified in the region and records the number of each in
column 1. The last two columns represent the amount of the pool region
occupied by each type of control block: column 3 records the total number of
bytes, and column 4 records the percentage. The summary concludes with
an indication of the number of bytes used within the particular pool region,
as well as the number of bytes remaining. It provides an estimate of the
percentage of the region that has been allocated. For example:
SDA136