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.
|
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 |
