I have, and I did the same as you along with dropping in another gig of ram.
Steve
Patrick von der Hagen wrote:
Hi all,
I've been using SpamAssassin 3.0.2 for quite some time (about three month) on my mailservers and so far I didn't notice any problems. Load and message-throughput have been quite constant.
However, yesterday one of my servers went BANG, due to lack of memory. First I suspected Bind9, but when the memory dropped low again this afternoon I found that SpamAssassin consumed an extreme amount of memory. Right after launching spamd, each child uses about 30MB of memory, but after some time it they reach 200MB each, some still more.
I don't use AWL. I use Bayes, but deactivating Bayes did not help at all. I use some DNS-blacklists and some SARE-tests. Other that that, it's just an ordinary out-of-the-box installation, nothing fancy.
As a kind of workaround I reduced the number of spamd-processes and have them killed after processing 20 emails. The spamd-processes often reach 60 MB before being killed, some still manage to consume 150 to 220 MB each. But as that happens rarely my server can still cope.
I suspect that SpamAssassin might not like some messages passed through it, but currently I don't know how to retrieve a sample. :-(
Has anybody else seen strange behaviour? Bikrant Neupane has reported a very similar issue, but I can't find any log-entries refering to "deep recursion". I'll try to do more debugging soon.
-- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.11.3 - Release Date: 5/3/2005