On Oct 26, 2010 at 09:42 AM +0900, Dan Drake wrote:
Is there any way to optimize this? It seems a bit silly to need to reread all 700 messages when a single new message has been added. Is there a way to make this work better, or to get Mutt to intelligently combine the existing cache while reading in the small number of new messages?
I'll be interested to hear the responses. I've been using hcache (why wouldn't you, right?) and have experienced something similar. However, for me it's only in boxes that are quite large, 1000's of messages, or one particularly box that I have of about 1000 messages all from the same source. Maybe it's something specific about the content/structure of those messages that causes a slowdown.
I was using tokyo cabinet as my db backend, version 1.4.27. I just installed version 1.4.46 today and it is SO MUCH faster. I also upgraded mutt to the most recent source from the repository. Previously I was running whatever was in the repository about 2 months ago. I don't know if either or both of these upgrades is the root of the speed up, or if it's something else...
