On Fri, Feb 13, 2004 at 10:41:23AM -0600, Rich Puhek wrote: > I'm running a dual P-II 450 box with 512MB RAM, 9GB SCSI HD. Bayes DB is > shared, unfortunately. I've got network tests on, Razor2, DCC, some > extra RBLs, plus extra rulesets (all of Jennifer's rules, BigEvil, > evilnumbers and antidrug). The box only runs spamd, the main SMTP server > connects over the network. No unnecessary processes are running on this box. > > Currently I've got --max-children set to 27. The server processes around > 23K messages per day.
We have a dedicated server with a single AMD Duron 600 with 384M RAM, 10G IDE HD. 384M swap, which does not seem to come into play. Linux-2.4.24 kernel. Razor2 is disabled but network tests are on, some extra RBLs, plus the same extra rule sets. SA 2.63. --max-children 30. Common Bayes Db located on hard drive local to the dedicated SA server. From local.cf: bayes_learn_to_journal 1 bayes_path /var/lib/spamassassin/bayes bayes_file_mode 777 and sa-learn run from crontab once an hour. Previously we'd used individual Bayes DBs but found the NFS load imposed for the user directories was sometimes excessive and in addition maintaining the individual Bayes DBs through various upgrade-related breakages was taking too much sysadmin effort. Razor server slowness or outages had previously appeared to have been associated with process load spiraling out of control. We have not observed that since we turned off Razor2. Screening about 12,000 messages/24h, roughly 2600 detected as ham, the remainder spam. Some of the worst spamsites are prescreened using an RBL at the MTA level. The box never seems to break into a sweat. I'm running a monitor script which looks for rapid increase of swapspace used and restarts spamd if it finds this. So far the script has not triggered even once in several months. "sar -q" run daily never sees load average in excess of 2.0 on either the one-minute or the five-minute periods. -- Dan Wilder
