Kaspersky Endpoint Security 12 for Linux

Setting the application memory usage limit

22 July 2024

ID 264010

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.

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.