Sto eseguendo un server Web basato su Ubuntu (Apache, MySQL) su un VPS da 512 MB. Questo è più che sufficiente per il sito Web in esecuzione (piccolo forum).
Come volevo aggiungere un po 'di protezione contro i virus, ho installato ClamAV e lo uso per scansionare i file caricati come parte dello script di gestione del caricamento (PHP).
Sto eseguendo il servizio clamav-daemon, quindi le definizioni non devono essere caricate ogni volta che un file viene scansionato. Un aspetto negativo di questa pratica sembra essere la "enorme" quantità di memoria utilizzata dal servizio clamav-demone:> 200 MB. Ciò ha già comportato l'arresto forzato del servizio e il rifiuto dei caricamenti.
Posso semplicemente aggiornare la memoria del VPS a 1024 MB, ma voglio sapere se esiste un modo per ridurre l'utilizzo della memoria di ClamAV, ad esempio non caricando definizioni indesiderate.