From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/67888 Path: news.gmane.org!not-for-mail From: Justus-bulk@Piater.name Newsgroups: gmane.emacs.gnus.general Subject: Re: switch to another window while gnus is busy, nnmaildir slow startup Date: Fri, 12 Dec 2008 08:40:33 +0100 Message-ID: References: <87vdtq1wii.fsf@jidanni.org> <86abb2tvz8.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1229067693 24051 80.91.229.12 (12 Dec 2008 07:41:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 12 Dec 2008 07:41:33 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M16334@lists.math.uh.edu Fri Dec 12 08:42:40 2008 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.50) id 1LB2fX-0006jO-Et for ding-account@gmane.org; Fri, 12 Dec 2008 08:42:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1LB2e6-0006rG-Km; Fri, 12 Dec 2008 01:41:10 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LB2e5-0006r2-EO for ding@lists.math.uh.edu; Fri, 12 Dec 2008 01:41:09 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LB2e2-0008PD-FT for ding@lists.math.uh.edu; Fri, 12 Dec 2008 01:41:09 -0600 Original-Received: from serv108.segi.ulg.ac.be ([139.165.32.111]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LB2eE-0004K8-00 for ; Fri, 12 Dec 2008 08:41:18 +0100 Original-Received: (qmail 7998 invoked from network); 12 Dec 2008 08:40:34 +0100 Original-Received: from unknown (HELO tool.montefiore.ulg.ac.be) (u193113@[139.165.16.46]) (envelope-sender ) by serv108.segi.ulg.ac.be (qmail-ldap-1.03) with SMTP for ; 12 Dec 2008 08:40:34 +0100 In-Reply-To: <86abb2tvz8.fsf@lifelogs.com> (Ted Zlatanov's message of "Thu, 11 Dec 2008 12:20:11 -0600, Sun, 03 Feb 2008 14:29:39 +0100") User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.2 (gnu/linux) X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:67888 Archived-At: Ted Zlatanov wrote on Thu, 11 Dec 2008 12:20:11 -0600: > What exactly is slow for you? Obviously we all have our specific Gnus > setups, so I think it's useful to find the slow spots that affect all > users, not just the developers. While we're at it :-) Justus-bulk@Piater.name wrote on Sun, 03 Feb 2008 14:29:39 +0100: > Hi, > > This topic seems to come up regularly on this list...: > > The nnmaildir backend starts up slowly (about three minutes for me, > with about 25000 messages), apparently because it reads *all* NOV > information at startup time. > > This approach obviously does not scale well. > > My question is: Could this be done on a per-group basis? In this case, > the NOV parsing could be deferred to the first time one enters a > group, and nnmaildir initial startup should be almost instantaneous. > > Thanks, > Justus > > > Addendum: Critique + suggestion out of the way, I'd like to add that I > am nevertheless extremely happy with nnmaildir. I switched to it > because of its promise of stability and easy way of archiving messages > by entire groups, and it is paying off big time in both respects. (On > the other hand, if it scaled better, there would hardly be a need to > archive messages...)