Gnus development mailing list
 help / color / mirror / Atom feed
* Slowdowns with big nnmaildir groups
@ 2008-02-01  8:35 Tassilo Horn
  2008-02-01 11:22 ` David
  2008-02-01 21:00 ` Ted Zlatanov
  0 siblings, 2 replies; 14+ messages in thread
From: Tassilo Horn @ 2008-02-01  8:35 UTC (permalink / raw)
  To: ding

Hi,

I recently switched from nnimap to OfflineIMAP [1] and nnmaildir, mainly
to increase the speed for fetching mail and entering groups.

One of my nnmaildir groups holds the emacs-devel list and it contains
about 10000 mails right now.  If there're let's say 5 new messages in it
and I press RET on it to read them, it takes at least 10 seconds to open
the *Summary* buffer.  When I use C-u RET RET to view all 10000
messages, it takes about 50 seconds to open *Summary*.

50 seconds sounds ok because of scoring, threading, sorting and stuff,
but 10 seconds for 5 messages is far too much IMO.

This slowdown happens only with groups holding many messages.  With
groups with articlecounts below 1000 entering *Summary* (even with all
articles) takes about 2 seconds.

Additionally Gnus startup is very slow.  Here's some output from
*Messages*.

,----[ *Messages* ]
| 20080201T085036.482> Reading active file from Fastmail via nnmaildir...
| 20080201T085036.502> Opening nnmaildir server on Fastmail...
| 20080201T085036.503> Opening nnmaildir server on Fastmail...done
| 20080201T085127.386> Reading active file from Popmail via nnml...
`----

As you can see, it takes about a minute for the next operation to start
after the server Fastmail holding emacs-devel (and other large groups)
was opened.

In each of those slowdowns the emacs process uses 100% of cpu time.

Can anyone provide some tips how I can profile gnus to see what function
causes the slowdowns?

Bye,
Tassilo
__________
[1] http://software.complete.org/offlineimap



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

end of thread, other threads:[~2008-02-02  0:33 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-02-01  8:35 Slowdowns with big nnmaildir groups Tassilo Horn
2008-02-01 11:22 ` David
2008-02-01 12:02   ` Tassilo Horn
2008-02-01 12:29     ` David
2008-02-01 13:04       ` Tassilo Horn
2008-02-01 12:35     ` Daniel Pittman
2008-02-01 13:57       ` Tassilo Horn
2008-02-01 18:25         ` David
2008-02-01 18:48           ` Tassilo Horn
2008-02-01 23:43             ` Daniel Pittman
2008-02-01 23:42         ` Daniel Pittman
2008-02-02  0:33           ` Tassilo Horn
2008-02-01 21:00 ` Ted Zlatanov
2008-02-01 22:28   ` Tassilo Horn

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 NNTP newsgroup(s).