On Mon, Mar 25, 2013 at 06:36:20AM +0000, Ross Lagerwall wrote:
I use notmuch-deliver with procmail to retrieve my mail and then use
mutt-kz
to view it. The problem that I am having is that mutt-kz takes 10s of seconds
On my machine (ThinkPad, SSD) it takes ~20s to open virtual folder with
20000 emails.
to open a virtual folder the first time after power on. After that,
opening it
There is no difference between virtual and normal mutt folders. We
use mutt facilities (emails parser etc.) to read the emails. The
notmuch is used as a filter to get the list of the emails, but
nothing else. It's still necessary to open and read headers from all
the emails in the virtual folder.
This is reason why you want to keep your virtual folders small and
move all already read or unimportant email to archive virtual folder.
is almost instant. During this time, it appears to grind my hard
disk. I have
tried setting header caching to a file or directory but in neither case does it
actually cache any headers.
This is with notmuch 0.15.2 and folders with between 500 and 1000 mails in it.
In other words, not much.
Well, read complete email headers and search in indexed database are
two different tasks.
It seems that notmuch also reads the email file if you ask for details
(e.g. notmuch_message_get_header()) so...
Any ideas on what may cause this issue?
... I don't see any elegant way how to improve this thing.
Karel
--
Karel Zak <kzak(a)redhat.com>
http://karelzak.blogspot.com