Setting the application memory usage limit

You can limit the amount of RAM that Kaspersky Endpoint Security uses when running OAS, ODS, and ContainerScan scan tasks.

The application uses no more than 40% of all available RAM by default. The memory usage limit may be useful for systems with a large amount of RAM (more than 5 GB).

You can use the ScanMemoryLimit option in the kesl.ini configuration file to adjust the size of RAM used by the application when scanning files. Default value: 8192 MB.

This setting limits only the amount of memory used when scanning files. That means that the total amount of memory required by the application can be more than the value of this setting.

To specify a limit on memory use when scanning files:

  1. Stop Kaspersky Endpoint Security.
  2. Open the /var/opt/kaspersky/kesl/common/kesl.ini file for editing.
  3. Under [General], specify the required amount of RAM in ScanMemoryLimit:

    ScanMemoryLimit=<amount of memory in megabytes>

    The minimum value is 2048 MB. If the value is less than 2048 MB, the application will use the minimum value.

    If you specified a value that exceeds the system RAM size, the application will use up to 40% of all available RAM.

  4. Start Kaspersky Endpoint Security.

The new memory usage limit for scanning files will be in effect after the application restarts.

Page top