From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/71579 Path: news.gmane.org!not-for-mail From: Dan Christensen Newsgroups: gmane.emacs.gnus.general Subject: Re: Further `g' tweaks Date: Thu, 23 Sep 2010 14:31:54 -0400 Message-ID: <87r5gknwf9.fsf@uwo.ca> References: <877hidtlj0.fsf@uwo.ca> <87bp7p70tn.fsf@uwo.ca> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1285266741 22571 80.91.229.12 (23 Sep 2010 18:32:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 23 Sep 2010 18:32:21 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M19952=ding+2Daccount=gmane.org@lists.math.uh.edu Thu Sep 23 20:32:20 2010 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.69) (envelope-from ) id 1Oyqae-0007FI-B8 for ding-account@gmane.org; Thu, 23 Sep 2010 20:32:16 +0200 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 1Oyqad-0007NO-M9 for ding-account@gmane.org; Thu, 23 Sep 2010 13:32:15 -0500 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 1Oyqac-0007NJ-Fh for ding@lists.math.uh.edu; Thu, 23 Sep 2010 13:32:14 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1OyqaY-0001r2-GB for ding@lists.math.uh.edu; Thu, 23 Sep 2010 13:32:14 -0500 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1OyqaX-0001mT-00 for ; Thu, 23 Sep 2010 20:32:09 +0200 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1OyqaV-0007Ao-45 for ding@gnus.org; Thu, 23 Sep 2010 20:32:07 +0200 Original-Received: from bas3-london14-1096786111.dsl.bell.ca ([65.95.160.191]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Sep 2010 20:32:07 +0200 Original-Received: from jdc by bas3-london14-1096786111.dsl.bell.ca with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 23 Sep 2010 20:32:07 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 32 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: bas3-london14-1096786111.dsl.bell.ca User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:/RNdEEPrt4mGXMt8vj7GDP3tphs= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:71579 Archived-At: Lars Magne Ingebrigtsen writes: > Dan Christensen writes: > >>> Hitting `g' then takes 3.5s. This is down from 10.0s with an old >>> version Gnus. This opens three nntp servers in addition. >> >> This is more like 3.2 or 3.3s now. > > Right. So opening servers dominates the startup time pretty > dramatically. Yes. I wonder why opening a server takes so much more time than refreshing the information from a server. >> 3 g: >> >> 20:18:22 (nntp "news.gmane.org") >> 20:18:22 (nntp "news.astraweb.com") >> 20:18:23 (nntp "news.gwene.org") > > I wonder whether it's possible to somehow multithread the server opening > thing -- opening them in parallel somehow? I don't quite see how, > though. That would be cool. I thought your recent magic did that, but maybe is was only for `g'? By the way, does it make sense that each server is listed twice in the trace output when I hit `3 g' once? Dan