Vernon Schryver
vjs@calcite.rhyolite.com
Fri Jan 31 21:55:44 UTC 2003
I just figured out (again) why a somewhat busy server was slower that I thought it should be after increasing it to 512 MByte. The DCC had not been built with `./configure --with-db-memory=XXX` With the growth in spam, the typical sizeof the database used by dccd has grown. Dccd tries to use getrlimit(RLIMIT_RSS), but it turns out that does not work on most systems including Linux, FreeBSD, and BSD/OS. Without any other hints, it assumes it should use only 32 MByte. If you have a busy server and more than 128 MByte of RAM, you would probably find that rebuilding with `./configure --with-db-memory=X` for X=30-50% of your system's memory size in MByte will make dccd very much faster. Vernon Schryver vjs@rhyolite.com
More information about the DCC
mailing list