From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68828 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: Gnus' speed Date: Wed, 29 Jul 2009 13:59:56 +0200 Message-ID: References: <87zlao7j1z.fsf@CPU107.opentrends.net> <87iqhb7w7a.fsf@CPU107.opentrends.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1248869270 13316 80.91.229.12 (29 Jul 2009 12:07:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 29 Jul 2009 12:07:50 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M17248@lists.math.uh.edu Wed Jul 29 14:07:43 2009 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 1MW7wc-00013n-ML for ding-account@gmane.org; Wed, 29 Jul 2009 14:07:42 +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 1MW7pQ-0008F8-ER; Wed, 29 Jul 2009 07:00:16 -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 1MW7pN-0008Eo-Mt for ding@lists.math.uh.edu; Wed, 29 Jul 2009 07:00:13 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1MW7pM-0007kv-69 for ding@lists.math.uh.edu; Wed, 29 Jul 2009 07:00:13 -0500 Original-Received: from m61s02.vlinux.de ([83.151.21.164]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1MW7pv-0001xj-00 for ; Wed, 29 Jul 2009 14:00:47 +0200 Original-Received: from gwdg-mac-engster.top.gwdg.de ([134.76.4.218]) by m61s02.vlinux.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.69) (envelope-from ) id 1MW7pE-0005xO-DI for ding@gnus.org; Wed, 29 Jul 2009 14:00:06 +0200 In-Reply-To: (Karl Kleinpaste's message of "Wed, 29 Jul 2009 07:03:04 -0400") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.95 (darwin) Mail-Copies-To: never Mail-Followup-To: ding@gnus.org X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68828 Archived-At: Karl Kleinpaste writes: > David Engster writes: >> * Scoring in general is slow. For maximum speed, one should omit >> scoring completely. > > I am surprised that anyone would want to do away with scoring; its > utility is so high in terms of determining what is/isn't worth reading > that, even if slow, it is too valuable to ignore. > > That said, I don't find it slow. I even have an "all" scorefile along > with the usual per-group scorefiles, and I don't perceive any special > penalty from using scoring. It depends on the scoring you do. If you score against the whole head or even the body, scoring becomes incredibly slow since Gnus has to request the head/body, resp. For example, I have a group with a score file like (("head" ("somestring" nil nil s))) and reading its ~940 articles takes ages: gnus-score-headers 1 40.348502 40.348502 gnus-score-body 1 40.346746 40.346746 gnus-request-head 938 40.214296000 0.0428723837 Scoring just against the basic headers like from/to/subject probably does not have this problem. -David