From: Jason L Tibbitts III <tibbs@math.uh.edu>
To: ding@gnus.org
Subject: Gnus gets terribly slow when exiting high-traffic groups
Date: Fri, 30 Jan 2015 19:54:08 -0600 [thread overview]
Message-ID: <ufapp9v3ebj.fsf@epithumia.math.uh.edu> (raw)
I have a few some mail folders which have absurdly high traffic
(linux-kernel, a folder with logwatch output from every host I manage,
etc.). Exiting those groups has started to take so long that I don't
even bother trying to read mail there. We're talking over an hour on a
good CPU (i5-4690).
I had this problem a while back but it got better after I updated gnus.
Now I'm running the absolute latest version pulled from git a few
minutes ago. This happens even if I enter a group that has had loads of
traffic but currently has no articles in it. (It got big, I gave up and
unsubscribed, all of the articles ended up getting nuked by
total-expire, and so there's nothing in there now but the folder still
exists. Entering it immediately goes back to the summary buffer with
"Expiring articles...")
debug-on-quit tells me it's sitting around in
gnus-summary-expire-articles(). It's not doing anything with the IMAP
server and the CPU is pegged. Any idea how I can debug this, or get
things back to a usable state? (I guess I can always rename the
folder.) I once knew how to debug elisp but that's long been forgotten.
- J<
next reply other threads:[~2015-01-31 1:54 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-31 1:54 Jason L Tibbitts III [this message]
2015-02-05 3:30 ` Lars Ingebrigtsen
2015-02-05 3:38 ` Jason L Tibbitts III
2015-02-05 3:47 ` Lars Ingebrigtsen
2015-02-05 4:06 ` Jason L Tibbitts III
2015-02-05 4:51 ` Lars Ingebrigtsen
2015-02-05 6:12 ` Jason L Tibbitts III
2015-02-05 6:18 ` Jason L Tibbitts III
2015-02-05 6:23 ` Lars Ingebrigtsen
2015-02-05 6:39 ` Jason L Tibbitts III
2015-02-06 0:42 ` Lars Ingebrigtsen
2015-02-06 0:47 ` Jason L Tibbitts III
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ufapp9v3ebj.fsf@epithumia.math.uh.edu \
--to=tibbs@math.uh.edu \
--cc=ding@gnus.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).