Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-MEMORY-CONFIGURATION

&pagelevel(3)&pagelevel

Show current main memory configuration

Component:

BS2000

Functional area:

System control and optimization

Domain:

SYSTEM-MANAGEMENT
SYSTEM-TUNING

Privileges:

STD-PROCESSING
TSOS
OPERATING
SW-MONITOR-ADMINISTRATION

Routing code:

R

Function

The SHOW-MEMORY-CONFIGURATION command provides information on the current configuration of the main memory. The information output is to SYSOUT and includes the sizes of the real main memory management such as total size, minimum size, size of the pageable part, size of the resident main memory currently available and the degree of main memory saturation. On SU x86 an additional block is output with the sizes for the big page memory management.

The command supports structured output in S variables (see "Output in S variable").

Format

SHOW-MEMORY-CONFIGURATION                                                                                                           

   

Return codes

(SC2)

SC1

Maincode

Meaning/Guaranteed messages


0

CMD0001

Command executed


1

CMD2201

Interface error between SDF and command server


3

CMD2203

SDF version not supported


32

EMM2800

Internal error; guaranteed message: EMM2828


64

CMD0216

Privilege error


130

EMM2807

Operation cannot be executed due to lack of resources
Guaranteed message: EMM2829

Output information

The output consists of the following two sections:

  1. The sizes for the real memory management are output under the heading REAL MEMORY MANAGEMENT REPORT.

  2. This section is only output on SU x86: The sizes for the big page management are output under the heading BIG PAGE MANAGEMENT REPORT.

Sample output

/show-memory-configuration

REAL MEMORY MANAGEMENT REPORT :
                 MEM-SIZE        MIN-MEM-SIZE          CSL
                  3948 MB             3948 MB            0
    FREE-CORE-SIZE    FREE-MEM-SIZE    PAGE-MEM-SIZE    SEMI-MEM-SIZE
        1113.84 MB       2229.19 MB       2229.19 MB         20.79 MB
BIG PAGE MANAGEMENT REPORT :
 QUOTA     PLANNED   #LM      ACTUAL        FREE         SHR    FREE-SHR
  40 %     1588 MB     4     1584 MB     1324 MB       64 MB        0 MB
                     REDUCE                 EXTEND
                         CORE                   BIGP
Key

Info column             

Meaning

REAL MEMORY MANAGEMENT REPORT (sizes for the real memory management)

MEM-SIZE

Size of the real main memory in Mbytes

MIN-MEM-SIZE

Minimum size of the real main memory in Mbytes (in a VM2000 guest system MIN-MEM-SIZE can be less than MEM-SIZE; in native mode the values are identical)

CSL

Current main memory saturation level; possible values: 0 (no saturation), 1, 2 or 3 (highest alarm level)

FREE-CORE-SIZE

Proportion of free main memory which is still available for resident class 3 memory requests of the system (is decisive for the main memory saturation level)

FREE-MEM-SIZE

Proportion of free main memory which is available for the remaining resident memory requests such as resident memory pools or data spaces (with a main memory <= 2 GB, FREE-CORE- and FREE-MEM-SIZE are identical)

PAGE-MEM-SIZE

Size of the main memory which is available for nonresident, pageable pages (in systems in which MEM-SIZE and MIN-MEM-SIZE are identical, FREE-MEM-SIZE and PAGE-MEM-SIZE are also identical)

SEMI-MEM-SIZE

Size of the main memory which is available for semi-resident pages. Is part of the main memory used on a nonresident basis, which corresponds to PAGE-MEM-SIZE. Semi-resident pages are used mainly by DAB caches with MEMORY=*ABOVE/*ANY.

BIG PAGE MANAGEMENT REPORT (sizes for the BIG PAGE memory management)

QUOTA

Percentage of the main memory which is to be used as big page memory (and which can be set using the BIG-PAGE-QUOTA parameter or MODIFY-MEMORY-PARAMETERS command)

PLANNED

Planned size of the big page memory in Mbytes which is calculated from the main memory size (MEM-SIZE) and the percentage (QUOTA)

#LM

Maximum possible number of logical machines (CPUs) in the system (the larger this value, the smaller the size of the big page memory)

ACTUAL

Current size of the big page memory (actual size) in MB The value can deviate from the planned size (PLANNED) if, for example, the big page memory was reduced owing to a threat of main memory saturation

FREE

Size of the free (unused) big page memory in Mbytes

SHR

Size of the envisaged shared big page memory for CISCFW compiled codes in class-3 memory in Mbytes

FREE-SHR

Size of the free shared big page memory in Mbytes

REDUCE


Determines when the big page memory may be cleared; possible values:

  • CORE when there is a threat of main memory saturation (ON-CORE-SATURATION)

  • QUOTA when the BIG-PAGE-QUOTA is exceeded

  • CORE/QUOTA combination of the two settings

EXTEND

Determines when the big page memory may be extended; possible values:

  • BIGP in case of a lack of free big pages (ON-BIG-PAGE-SATURATION)

  • QUOTA when the BIG-PAGE-QUOTA is not reached

  • BIGP/QUOTA combination of the two settings

Table 130: Output information of the SHOW-MEMORY-CONFIGURATION command
Notes
  • The following applies for the sizes of the real memory management:

    1. MEM-SIZE >= MIN-MEM-SIZE > FREE-MEM-SIZE >= FREE-CORE-SIZE

    2. MEM-SIZE > PAGE-MEM-SIZE >= FREE-MEM-SIZE >= FREE-CORE-SIZE

  • DAB buffer and CISCFW memory are created in the memory designated with FREE-MEM-SIZE. Nevertheless, main memory saturation can be eradicated by reducing DAB buffers or terminating programs if FREE-MEM-SIZE minus CORE-SIZE is less than the size of the DAB buffers. If this is not the case, measures for reducing the class 3 memory or address spaces (tasks, data spaces) are required.

  • The sizes QUOTA and REDUCE displayed in big page management can be modified using the MODIFY-MEMORY-PARAMETERS command.

For further details, please see “Main memory management” in the manual “Introduction to System Administration” [14]. 

Output in S variable

The S variables for the sizes of the big page memory management are only output on one SUx86 (see “SU x86” in the “Condition” column).

Output information

Name of the S variable          

T

Contents                   

Condition

Size of the real memory in Mbytes

var(*LIST).MEM-SIZE

I

<integer 1..4194304>


Minimum size of the real memory in Mbytes

var(*LIST).MIN-MEM-SIZE

I

<integer 1..4194304>


current main memory saturation level

var(*LIST).CORE-SATUR-LEV

I

<integer 0..3>


Free main memory available for the resident class 3 memory requests

var(*LIST).FREE-CORE-SIZE

I

<integer 0..2048>


Free main memory available for the remaining resident memory requests

var(*LIST).FREE-MEM-SIZE

I

<integer 1..4194304>


Size of the main memory for nonresident, pageable pages

var(*LIST).PAGE-MEM-SIZE

I

<integer 1..4194304>


Size of the main memory for semi-resident pages

var(*LIST).SEMI-MEM-SIZE

I

<integer 1..4194304>


Percentage of main memory which is to be used as big page memory

var(*LIST).BIG-PAGE-QUOTA

I

<integer 0..99>

SU x86

Planned size of the big page memory in Mbytes

var(*LIST).PLAN-BPSIZE

I

<integer 1..4194304>

SU x86

Number of the possible logical machines of the system (CPUs)

var(*LIST).NUM-OF-LM

I

<integer 1..32>

SU x86

Actual size of the big page memory in Mbytes

var(*LIST).ACTUAL-BPSIZE

I

<integer 1..4194304>

SU x86

Size of the free (unused) big page memory

var(*LIST).FREE-BPSIZE

I

<integer 1..4194304>

SU x86

Size of the shared big page memory in Mbytes

var(*LIST).SHARED-BPSIZE

I

<integer 0..256>

SU x86

Size of the free shared big page memory in Mbytes

var(*LIST).FREE-SHARED-BPSIZE

I

<integer 0..256>

SU x86

Specification whether, and if yes, when a reduction of the big page memory is allowed, except in case of memory reduction

var(*LIST).REDUCE-BIG-PAGES

S

QUOTA
CORE
CORE/QUOTA
NO

SU x86

Specification whether, and if yes, when an extension of the big page memory is allowed, except in case of memory extension

var(*LIST).EXTEND-BIG-PAGES

S

QUOTA
BIGP
BIGP/QUOTA
NO

SU x86