Previous Topic: SESSKEY Keyword—Session KeysNext Topic: SIGNMULTI Keyword—Allow Multiple Sign Ons


SHMEMMAX Keyword—Maximum Shared Memory

Valid on z/OS1.6 and above.

Use the SHMEMMAX keyword to specify the maximum number of bytes of shared memory space that this user can allocate.

This keyword has the following format:

TSS ADD(TESTID) SHMEMMAX(value)
value

This field is not set when the record is inserted. If the field is not set, a RACROUTE EXTRACT returns a length of 4 and a value of X'FFFFFFFF'. You can remove this field from the record by changing it to a null value (change user SHMEMMAX()).

Range: 0 to 16,777,215 followed letter indicating a multiplier

Maximum petabytes: 16383P

Maximum terabytes: 16776192T

The multiplier table for SHMEMMAX describes the multiplier value used to calculate the total number of bytes.

Multiplier

Decimal

Binary

Hex

M = Megabyte

1,048,576

2**20

00000000 00100000

G = Gigabyte

1,073,741,824

2**30

00000000 40000000

T = Terabyte

1,099,511,627,776

2**40

00000100 00000000

P = Petabyte

1,125,899,906,842,624

2**50

00040000 00000000

This keyword is used with:

Examples: SHMEMMAX keyword

This example assigns a user a shared memory limit of 12345 megabytes:

TSS ADD(TESTID) SHMEMMAX(12345M)	

This example removes a shared memory limit from a user:

TSS REMOVE(TESTID) SHMEMMAX