Em alguns servidores, o serviço clamav-daemon
pode consumir memória e CPU excessivamente, afetando a performance geral. Veja como configurar limites usando o systemd
.
Passo a passo:
-
Abra o arquivo de configuração estendida do serviço: nano /etc/systemd/system/clamav-daemon.service.d/extend.conf
- Adicione as seguintes linhas no bloco
[Service]
: IOSchedulingPriority=7
CPUSchedulingPolicy=5
MemoryLimit=256M
CPUQuota=30%
Nice=19
Salve o arquivo e reinicie o daemon do systemd e o ClamAV: systemctl daemon-reexec
systemctl restart clamav-daemon
Observação:
Essas configurações limitam o uso de CPU e memória, priorizando outros processos no sistema. Ajuste os valores conforme a necessidade do servidor.