Am 13.09.2019 12:09, schrieb Sergey:
On Tuesday 10 September 2019, Markus Kolb wrote:
Maybe these signatures got added in the last months. My logfiles tell
me that the startup time of clamd was ok until February/March 2019.
Yes, I didn't notice any problems at the beginning of the year either.
Meanwhile, the time increased by another 14 seconds since 4 sep:
Fri Sep 13 13:56:47 2019 -> Bytecode: Security mode set to
"TrustSigned".
Fri Sep 13 14:00:44 2019 -> Loaded 6315135 signatures.
It will increase further ;-)
I'm currently developing some file caching for the startup.
It is not so easy to implement.
The cache also needs to become invalid if there is a DB update or some
relevant config change.
Config changes could be handled by multiple file caches.
Maybe later there could be introduced some kind of patching of compiled
rules to circumvent the cache invalidation. But at the moment I don't
have a complete overview of the existing code. All the pointer linking
in data structs. OMG.
I would appreciate if someone with knowledge in developing C can jump in
to speed up the process.
There are some nice parts to split up.
If there is interest I'll create a Github repo.
greets
Markus
_______________________________________________
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