Our QA engineer Joe did some testing a couple of months ago to come up with some basic minimum system requirements for ClamAV. He passed these along to the thread author already in a private message, but I wanted to share these here as well.
The following minimum recommended system requirements are for using `clamscan` or `clamd` and `clamdscan` binaries with the standard ClamAV signature database provided by Cisco. Minimum recommended RAM: - FreeBSD and Linux server edition: 1 GiB+ - Linux non-server edition: 2 GiB+ - Windows 7 & 10 32-bit: 2 GiB+ - Windows 7 & 10 64-bit: 3 GiB+ - macOS: 3 GiB+ Minimum recommended CPU: - FreeBSD and Linux systems: 1 CPU 2.0 Ghz+ - Windows 7 & 10: 1 CPU 2.0 Ghz+ - OSX: 2 CPUs at 2.0 Ghz+ Minimum available hard disk space required: For the ClamAV application we recommend having 5 GB of free space available. This recommendation is in addition to the recommended disk space for each OS. _Please note_: The tests to determine these minimum requirements were performed on systems that were not running other applications. If other applications are being run on the system, additional resources will be required in addition to our recommended minimums. We'll add the above recommendations to the documentation before 0.101 release. At this time, we don't have recommendations for those using clamav-milter in conjunction with a mail server under any amount of load. I'd be interested to hear from the community what your experience has been with real-world milter applications. If you have any additional recommendations you think we should add to the user manual - we would like to hear from you. Cheers, Micah Micah Snyder ClamAV Development Talos Cisco Systems, Inc. On Nov 5, 2018, at 8:38 AM, Vladislav Kurz <[email protected]<mailto:[email protected]>> wrote: On 11/3/18 5:23 PM, Matus UHLAR - fantomas wrote: zhuangxiaohui wrote: I have some servers(Centos6/7). Most of them have 1GB memory, 600M available. But also servers with low memory. For example 512M memory, 200M available. When I install the "clamav" on server which have 600M available memory and start the "clamd" service, I find that clamd's resident memory is about 500M. But on servers that have only 200M of available memory, the resident memory is about 100M. So I doubt if clamd will work properly on these servers, although both scan and database's updates are normally. Would you please tell me the lowest clamav's requirements for system resources especially the memory? I've searched on your website but got nothing about this :( On 02.11.18 15:43, Kris Deugau wrote: I wouldn't run ClamAV with stock signatures on anything less than 1G, and I wouldn't run much else on that machine. If you're running a very light workload with a dedicated machine, you might get away with 512M. I run clamav with 3rd party signatures from Debian package clamav-unofficial-sigs everywhere. In this case, clamav eats nearly 1G of RAM. I can't tell you how much of it eats clamav without those signatures, but I wouldn't run clamav on machines with less than 1GB either. The unofficial signatures do not eat much extra memory. I think it is not more than 10% extra, virtually for free. I agree that 1 GB is minimum, and as you would most probably have a mail server as well, I recommend 2 GB. -- Best regards Vladislav Kurz _______________________________________________ clamav-users mailing list [email protected]<mailto:[email protected]> http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml
_______________________________________________ clamav-users mailing list [email protected] http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/contact.html#ml
