Hello Alessandro.

I agree that all measurements are tricky :-)

In contrast to your approach, I'm measuring scan time. To alleviate things like 
noisy neighbour and  other problems, here I ran the test with one old ClamAV 
virus DB I have handy 10 times, then updated and ran it 10 times again.

Something like:

    $ du -hs /bin/
    1.8G        /bin/
    $ for i in 1 2 3 4 5 6 7 8 9 10; do echo "===== $i ====="; /bin/time 
--verbose clamscan /bin/ 2>&1; done | tee -a /tmp/clamav-old.log
    $ sudo freshclam
    $ for i in 1 2 3 4 5 6 7 8 9 10; do echo "===== $i ====="; /bin/time 
--verbose clamscan /bin/ 2>&1; done | tee -a /tmp/clamav-new.log

Resulting graph of these 20 "wall clock" times attached.

It shows that scan is now ~9.15% slower, while number of virus signatures 
raised by ~0.05% only. So this is perfectly fine to me as the regression (?) we 
have seen between 27709 and 27710 virus DB versions was far bigger. But still, 
I would expect only 0.05% slowdown if only 0.05% new signatures was added.

So the question here is: is this expected?

Regards,
Jan
_______________________________________________

Manage your clamav-users mailing list subscription / unsubscribe:
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/Cisco-Talos/clamav-documentation

https://docs.clamav.net/#mailing-lists-and-chat

Reply via email to