From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/6004 Path: news.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.user Subject: Re: Gnus vs =?iso-8859-1?Q?Cache=A0=3A?= need advice plus a question Date: Wed, 09 Nov 2005 20:24:12 -0600 Message-ID: References: <87u0ew6wtc.fsf@nowhere.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138671622 29792 80.91.229.2 (31 Jan 2006 01:40:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 01:40:22 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:36:09 2006 Original-Path: quimby.gnus.org!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: cpe-67-10-132-40.houston.res.rr.com Original-X-Trace: quimby.gnus.org 1131589592 12127 67.10.132.40 (10 Nov 2005 02:26:32 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Thu, 10 Nov 2005 02:26:32 +0000 (UTC) User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:FuibRnNOLaz90eL1pQYkh3PDlQI= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:6146 Original-Lines: 28 X-Gnus-Article-Number: 6146 Tue Jan 17 17:36:09 2006 Xref: news.gmane.org gmane.emacs.gnus.user:6004 Archived-At: Xavier Maillard writes: > AFAIK, after lot of RTFMs, I don't really see any good > alternative than to use agent. I have enabled it again since I > can't live without mails. I tweaked it more carefully. I will see > if that's ok after a couple of days. The most likely performance problem is that you've configured the agent to prefetch articles upon group entry. If you know that you're going to read all, or at least most, this can be a good thing to do. However, the delay can be excessive. I personally have most groups associated with the default category and I've configured that category to not prefetch any articles. In this configuration, the agent is used to cache only headers so the performance is usually, to me, quite good. If I see any interesting articles, I usually process mark them (the @ key to set the % mark) and then fetch them (J S) in bulk. That way I can navigate over a thread without having to wait to fetch individual articles. I also have gnus-select-article-hook bound to '(gnus-agent-fetch-selected-article) so I don't have to remember to manually add articles to the agent. This hook automatically adds new articles so that I only fetch them once from the server. That way, I don't have to pay the overhead of downloading an article multiple times. Kevin