On Mon, 13 May 2019 19:30:12 +0530
Avinash Sonawane <root...@gmail.com> wrote:

> Single email account here. On average, I receive one email a day.
> Devoting 1Gb memory all the time for that seems a poor bargain.

On Mon, 13 May 2019, Avinash Sonawane via clamav-users wrote:
Why can't clamd let databases/signatures stay in secondary memory
itself. Just load them when you actually receive message (or performing
the scan explicitly asked by user). Process and then again unload.
Waiting for next message.

Why clamd needs to have signatures/databases loaded in primary memory
all the time? Even when there is no active scan or incoming email? This
doesn't make sense.

On 13.05.19 10:34, Alan Stern wrote:
What you're asking for is clamscan (as opposed to clamd and clamdscan).
It loads the signatures when it runs, and after scanning all the memory
is released.

however, it uses about the same memory:

 PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
2634 clamav    20   0  999856 866284  12656 S   0.0 21.0 265:55.79 clamd
24906 root      20   0  967288 875404  22844 R  98.3 21.2   0:38.71 clamscan

but much longer time:

# time clamscan /tmp/hwinfo
/tmp/hwinfo: OK

----------- SCAN SUMMARY -----------
Known viruses: 9157095
Engine version: 0.100.3
Scanned directories: 0
Scanned files: 1
Infected files: 0
Data scanned: 0.57 MB
Data read: 0.29 MB (ratio 1.95:1)
Time: 39.043 sec (0 m 39 s)
38.208u 0.652s 0:39.11 99.3%    0+0k 78984+0io 13pf+0w


# time clamdscan /tmp/hwinfo
/tmp/hwinfo: OK

----------- SCAN SUMMARY -----------
Infected files: 0
Time: 0.161 sec (0 m 0 s)
0.004u 0.000s 0:00.17 0.0%      0+0k 8+0io 0pf+0w


--
Matus UHLAR - fantomas, uh...@fantomas.sk ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
Enter any 12-digit prime number to continue.

_______________________________________________

clamav-users mailing list
clamav-users@lists.clamav.net
https://lists.clamav.net/mailman/listinfo/clamav-users


Help us build a comprehensive ClamAV guide:
https://github.com/vrtadmin/clamav-faq

http://www.clamav.net/contact.html#ml

Reply via email to