Analysis of application performance on the device

When scanning objects, Kaspersky Endpoint Security uses CPU resources, disk subsystem input/output, and RAM.

To view the information about resource consumption by the application, execute the following command:

top -bn1|grep kesl

The command must be executed when the system is under load.

The command output shows the amount of used memory and processor time:

651 root 20 0 3014172 2.302g 154360 S 120.0 30.0 0:32.80 kesl

Column 6 displays the amount of resident memory – 2.302g.

Column 9 displays the percentage of the processor cores usage – 120.0, where each core is represented by 100 percent. Thus, 120% means that one core is fully used, and the other is used at 20%.

If Kaspersky Endpoint Security critically slows down your system, you need to find out which application components and tasks are taking up system resources. To do this, examine the following on the device using the command line:

  1. Analyze the resource consumption of the File Threat Protection task (task of the OAS type). In this way, you can find out if the performance issues are related to the File Threat Protection task or the scan tasks (tasks of the ODS and ContainerScan types), and follow the recommendations for the relevant tasks.
  2. Identify the most frequently scanned objects. You can optimize performance by excluding safe objects and files from scanning.

You can analyze the performance of tasks on the command line. If the device is managed by Kaspersky Security Center policy, you need to allow local task management while you carry out your investigation.

In this section

Analyzing the resource consumption of the File Threat Protection task

Identifying the most frequently scanned objects

Page top