Scaling issues...

[email protected] Sun, 12 Aug 2007 13:31:27 +0200
Newsgroups gmane.mail.exmh.devel
Message-ID <[email protected]>
Hi,

As a long time exmh user (and hacker at times), I've never really had any
issues with exmh's responsiveness. However, reading mail in my high-volume lkml
folder has recently become a bit of a nightmare. Scrolling in the ftoc works 
ok, but whenever I choose a message to have shown, I experience about 4 
seconds of freeze. After the initial rendering of the top part of the message, 
an attempt to scroll the message will also freeze for about 2 seconds.

Now I figured this was cuased by other parallel activities (a compile), but 
repeating the excersice in a smaller folder was a fair bit snappier.

So, what cuses the experience in the 300 messages folder to degrade in the 
33000 messages folder? Do we scan the directory for each message displayed or 
something? I would have thought that a single pass through the folder should 
be sufficient for the tfoc display, and all per message activities was O(1).


Ideas?

/Anders