txn performance penalty
Greg Louis
glouis at dynamicro.on.ca
Mon Nov 15 14:37:46 CET 2004
Calendar time, on an otherwise idle machine with 512Mb RAM and 1Gb
swap, to process 545 spam starting after cold boot (memory is clear):
0.92.8: 51 seconds
0.93.1 with defaults: 489 seconds
0.93.1 with DB_TXN_NOT_DURABLE: 492 seconds
This was with db-4.2.52. Processing involved scoring each message
individually (with formail) and then scoring the same mbox with a
single bogofilter run (-vM). The idea is to scan the spams and
register any false negatives, then rescan to check the result; but in
these runs there were no fn and so no messages were registered. Yet
all the __db.* files, lockfile-p and wordlist.db were updated during
the 0.93.1 runs. The bulk of the time was consumed in disk activity.
I can't take the time now to investigate further, and I'll be offline
for a few days after today.
--
| G r e g L o u i s | gpg public key: 0x400B1AA86D9E3E64 |
| http://www.bgl.nu/~glouis | (on my website or any keyserver) |
| http://wecanstopspam.org in signatures helps fight junk email. |
More information about the bogofilter-dev
mailing list