Undefined Reentrant Program Pools
If either a 24-bit or a 31-bit reentrant pool is not defined at system generation time, the information displayed for the corresponding program pool pertains to both reentrant and nonreentrant programs. The REENTRANT parameter, if coded, is ignored in this case.
Defined Reentrant Program Pools
If a reentrant pool is defined, the information displayed for the non-reentrant program pool pertains to non-reentrant programs only; the information displayed for the reentrant pool pertains to reentrant programs only.
Display for Each Type of Program Pool
DCMT DISPLAY ACTIVE PROGRAMS displays the following usage statistics for each type of program pool:
|
Field |
Value |
|---|---|
|
Pages in pool |
Total number of pages in the pool |
|
Bytes in pool |
Total number of bytes in the pool |
|
Loads to pool |
Number of loads to the pool |
|
Pages loaded |
Number of pages loaded |
|
Load conflicts |
Number of load conflicts |
|
Pages allocated |
Number of pages currently allocated (also expressed as a percentage of the pool) |
|
Pages in use by one program |
Highest number of pages currently in use by one program (also expressed as a percentage of the pool) |
|
Pages in use by multiple programs |
Number of pages currently in use by multiple programs (also expressed as a percentage of the pool) |
|
High-water mark of pages allocated |
Highest number of pages allocated at one time (also expressed as a percentage of the pool) |
|
Loads into unallocated space |
Number of loads into unallocated space (also expressed as a percentage of the total number of loads) |
|
Loads overlaying program not in use |
Number of loads overlaying a program not in use (also expressed as a percentage of the total number of loads) |
|
Loads overlaying program in use |
Number of loads overlaying a program in use (also expressed as a percentage of the total number of loads) |
Display for Each Active Program
DCMT DISPLAY ACTIVE PROGRAMS displays the following information for each active program:
|
Field |
Value |
|---|---|
|
Program |
Program name. |
|
Library |
The library in which the program resides or a dictionary module's version number. |
|
Type |
Type indicator, made up of a two-part value. The first three characters indicate the program type followed by up to four characters of attribute codes (see next table). |
|
Uct |
The number of tasks currently using the program (use count). |
|
Siz |
The size of the program, in K bytes. |
|
Calls |
The number of times the program has been called since it was defined to the system. |
|
Loads |
The number of times the program has been loaded since it was defined to the system. |
|
Address |
Where the program resides in the program pool. |
Type Indicator for Active Programs
This table explains the value in the Type field:
|
Character Positions |
Code |
Meaning |
|---|---|---|
|
1-3 |
ADS |
ADS Dialog |
|
1-3 |
AM |
Access module |
|
1-3 |
ASM |
Assembler program |
|
1-3 |
COB |
COBOL program |
|
1-3 |
DRV |
Driver program |
|
1-3 |
MAP |
Map load module |
|
1-3 |
NUC |
Nucleus module |
|
1-3 |
PLI |
PLI program |
|
1-3 |
RCM |
RCM load module |
|
1-3 |
TBL |
Table load module |
|
1-3 |
UND |
Program type undefined |
|
5 |
R |
Reentrant program |
|
5 |
N |
Non-reentrant program |
|
5 |
Q |
Quasi-reentrant program |
|
6 |
M |
Multithreaded program |
|
6 |
S |
Single threaded program |
|
7 |
N |
Reusable program |
|
7 |
Y |
Nonreusable program |
|
8 |
D |
Program under control of the debugger |
|
8 |
blank |
Program not under control of the debugger |
Display for Each Type of Program Pool
DCMT DISPLAY ACTIVE PROGRAMS displays the following page allocation map for each type of program pool:
|
Field |
Value |
|---|---|
|
A |
Which pages are allocated, but are not currently in use |
|
N |
Which pages are allocated to nucleus module |
|
D |
Which pages are allocated to driver module |
|
. |
Which pages were once allocated, but are now free |
|
_ |
Which pages have never been allocated |
|
1 |
Which pages are in use by 1 program |
|
# |
Which pages are in use by more than 1 program |
More Information
|
Copyright © 2014 CA.
All rights reserved.
|
|