Q&A: Can I Improve Performance of ClamAV?

virusscanner
clamav
qa
paedml
ucs43

#1

Question

In my environment a full scan of my files and folders takes a couple of days for every scan. During this time a single CPU is busy while I have multiple cores (or CPUs). Can I improve the scan speed by doing scans in parallel?

Answer

In current releases UCS uses clamscan which is a single threaded application and therefor can only make use of a single CPU.
Future versions might use clamscand which can start multiple clamscan threads in parallel and therefoee would increase overall scanning time.