Ограничить использование ресурсов процессора для задач проверки

20 октября 2026

ID 264979

Вы можете ограничить использование памяти и ресурсов процессора для задач проверки Поиск вредоносного ПО, Проверка важных областей, Инвентаризация и Проверка контейнеров (типа ODS, ContainerScan и InventoryScan). По умолчанию установлено ограничение на использование памяти в 8192 МБ. Для ресурсов процессора ограничение не установлено.

Рекомендуется указывать ограничение на использование памяти для задач проверки ниже ограничения на использование резидентной памяти, чтобы задачи проверки не занимали всю доступную оперативную память и не вызывали перезапуск приложения.

Обратите внимание, что ресурс всех ядер процессора суммарно принимается за 100%.

Утилита top выводит загрузку процессора, считая, что ресурс одного ядра равен 100%. Таким образом, значение 400% для процессора при наличии 10 ядер (суммарно 1000% в измерении утилиты top) означает, что весь процессор (все ядра в сумме) используется на 40%. Для того, чтобы значение в выводе утилиты top не превышало 150% на тех же 10 ядрах, установите ограничение на использование ресурсов процессора 15%.

Ограничение на использование ресурсов процессора используется для задач Поиск вредоносного ПО, Проверка важных областей, Инвентаризация и Проверка контейнеров, поэтому загрузка процессора при ограничении может превышать желаемое значение.

Настройка ограничения в Web Console

В Web Console вы можете настраивать параметры ограничения на использование памяти и ресурсов процессора для задач проверки в свойствах политики (Параметры приложения → Общие параметры → Параметры приложения → блок Производительность).

Параметры

Настройка ограничения в Консоли администрирования

В Консоли администрирования вы можете включать и выключать ограничение на использование ресурсов процессора и настраивать ограничение на использование памяти для задач проверки в свойствах политики (Управление политиками в Консоли администрирования, Создание политики с помощью Консоли администрирования) (Общие параметры → Параметры приложения, блок Производительность).

По нажатию на кнопку Настроить в блоке Производительность открывается окно Параметры производительности задач проверки, в котором в блоке Потребление ресурсов процессора и памяти вы можете настроить ограничения (см. таблицу ниже).

Параметры

Настройка ограничения в командной строке

В командной строке вы можете настраивать ограничение на использование ресурсов процессора для задач проверки с помощью параметров UseOnDemandCPULimit и OnDemandCPULimit в общих параметрах приложения.

Включить ограничение потребления ресурсов процессора для задач проверки

kics-control --set-app-settings UseOnDemandCPULimit=Yes

Указать ограничение потребления ресурсов процессора

kics-control --set-app-settings OnDemandCPULimit=<value>

где <value> – максимальное значение нагрузки на все ядра процессора в процентах, возможны целочисленные значения от 10 до 100.

Указать ограничение на использование памяти для задач проверки вы можете с помощью параметра ScanMemoryLimit в конфигурационном файле kics.ini.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!