Previous Topic: Panel Use Tuning

Next Topic: NCL Procedure Usage


Storage Limits for Panel Sends

The maximum amount of storage allocated to allow panels to be sent to terminals is crucial to the performance of your region and is separate to considerations for tuning panel access. The following two SYSPARMS operands are used to specify storage amounts:

PANLBFSZ

Sets the amount of storage to be acquired to build a panel data stream.

Default: 20 KB

PANLBUFF

Sets the maximum number of pages of storage to be allowed for panel buffers

To avoid severe response time problems when you have a large number of application users, increase the value of the PANLBUFF operand. Otherwise, when a user requests a panel, they might have to wait until a previous panel send has been completed before they have access to their panel.

To monitor how your region performs panel sends, use the SHOW GRP=PBUFPGT command. This command shows statistics about the panel buffer storage pool and can help you determine whether delays are being caused by panel send throttling.

The reason that the current storage utilization may be close to, or above, the defined maximum storage, is that some of the terminals that have had panels sent to them have not returned a definite response. This causes unnecessary throttling of panel send operations.

The region automatically increases the limit temporarily if the condition persists and returns the limit to its original value when the condition is relieved. This does not alter the short-term throttling characteristic, which is used to prevent flooding of the network and VTAM.

Note: You can alter the throttling characteristics dynamically by issuing the SYSPARMS PANLBUFF command to increase or decrease the active panel send limit. For example, to minimize the effect of panel sends not completing, you could increase the panel send limit after EASINET startup.

More information:

SYSPARMS Operands