unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* Displaying tags with many messages very slow in Emacs
@ 2011-10-31 11:44 webservice
  2011-10-31 12:47 ` James Vasile
  0 siblings, 1 reply; 5+ messages in thread
From: webservice @ 2011-10-31 11:44 UTC (permalink / raw)
  To: notmuch

Hello,

I am planning to have some tags with more than 10k messages, and I am experiencing very slow list display in emacs.

Installation on OS X 10.6, using brew: notmuch 0.9, chert database format. Emacs 24.0.90.1 on iMac, intel 2.8 Ghz i7, 8Gb ram.

Testing 'notmuch new' on a Maildir folder with about 30000 messages (about one fourth of my archive).

At beginning notmuch was indexing about 200 msgs/sec. The more it indexed, the slower it became. After about 20000 msgs it slowed down to 70 msgs/sec. I am not sure if that is a behaviour due to Xapian.

Anyway, after initial indexing, starting notmuch from emacs, I have:

"Welcome to notmuch. You have 34,366 messages."

Once I start browsing the inbox (34,208), Emacs displays the initial screenful, but the whole list takes quite a while to load, about 2 minutes. After that time, in the status bar I see "Top of 2M".

That happens every time I am browsing the inbox, in order to assign proper tags.

The real issue, though, is that scrolling down the list has a noticeable delay, enough to make it basically unusable.

Is there something I do not know that I should do to improve that speed (either from within Emacs, or in notmuch config file?

I would be very grateful for any advice or pointer on how to speed up the notmuch experience.


Thank you,

Sam

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-11-01 13:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-31 11:44 Displaying tags with many messages very slow in Emacs webservice
2011-10-31 12:47 ` James Vasile
2011-10-31 15:43   ` bnt
2011-10-31 18:25     ` Daniel Schoepe
2011-11-01 13:36       ` bnt

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).