Hi all,

I made a non-trivial performance change in mail-archive. 
Not sure how big the impact will be.

Cheers,
Jeff


===============================

PROBLEM:

The message backlog at mail-archive is at a 60,000 message
backlog. This is producing multi-day archiving delays for
many lists.

CHANGE:

I implemented "poor man's windowing" as discussed two years ago at
http://www.mail-archive.com/[email protected]/msg00901.html
The MAXSIZE resource is set to 3000 and I commented out three
lines in delmsg in mhamain.pl (containing &file_remove, &dir_remove, 
&file_remove operations)

USER IMPACT:

Users will only be able to see ten index pages (thread or chonological)
and if you want to see older messages, you will have to use the search
engine. I suspect this is what users do anyway.

BENEFITS:
 
Vast speed in MHonArc for large lists. Message filing time drops
from multiple minutes for the huge lists to a capped maximum of 
about 15 seconds.

Vast reduction in MHonArc memory requirements for large lists.
This may allow more efficient disk caching, again speeding up the
service efficiency.

Minor disk savings from reduced sizes of .mhonarc.db files. 

UNKOWN:

I believe this change will not negatively affect the References 
Follow-up behaviour, but will double check with the MHonArc folks.











_______________________________________________
Gossip mailing list
[EMAIL PROTECTED]
http://jab.org/cgi-bin/mailman/listinfo/gossip

Reply via email to