Elasticity Service settings

Client elasticity is a concept of memory elasticity which helps your system handle application memory pressure due to the limited amount of process address space available to 32-bit applications. Client elasticity components seamlessly launch and monitor additional background processes that can be utilized by the Security View and Assess executors. User requests can then be offloaded to these processes which reduces memory demands on existing processes and applications.

Table 1. Elasticity Service settings

System variable name

Description

Value type

Default value Minimum value Maximum value
Elasticity Low Available Memory Threshold

The low available memory threshold for the elasticity service. When a process's available memory is below this value, it is considered to be critical and can not accept additional messages from the service. This value is in megabytes (MB).

Numeric 300 200 400
Elasticity High Available Memory Threshold

The high available memory threshold for the elasticity service. When a process's memory is below this value and above the low available memory threshold, it is considered to be busy but can still accept additional messages from the service. If the memory utilization for all elasticity server processes is below this value, an additional elasticity server process may be created. This value is in megabytes (MB).

Numeric 700 500 1000

Elasticity Maximum Server Counter per Client

The maximum number of elasticity server processes that can be launched for each elasticity client.

Numeric 20 1 100

Elasticity viewers per process

The maximum number of viewer pop up dialogs for each elasticity process. When a process reaches this value, additional requests to display the viewer may be sent to a different process.

Numeric 4 1 12