From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/84631 Path: news.gmane.org!not-for-mail From: Eric S Fraga Newsgroups: gmane.emacs.gnus.general Subject: Re: entering a group is slow Date: Wed, 18 Jun 2014 17:38:03 +0100 Organization: CPSE, Department of Chemical Engineering, University College London (UCL) Message-ID: <87wqceuqac.fsf@ucl.ac.uk> References: <87mwdhmb9y.fsf@micropit.roche-blanche.homenet.org> <87ha3pszqe.fsf@gmail.com> <87d2ecj48r.fsf@micropit.roche-blanche.homenet.org> <877g4g9d5r.fsf@micropit.roche-blanche.homenet.org> <877g4fgbwb.fsf@pinto.chemeng.ucl.ac.uk> <87vbrz9a49.fsf@micropit.roche-blanche.homenet.org> <87lhsu3afl.fsf@ucl.ac.uk> <877g4e7exl.fsf@micropit.roche-blanche.homenet.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1403109556 17764 80.91.229.3 (18 Jun 2014 16:39:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2014 16:39:16 +0000 (UTC) To: Original-X-From: ding-owner+M32874@lists.math.uh.edu Wed Jun 18 18:39:07 2014 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WxIt7-0008Is-Bj for ding-account@gmane.org; Wed, 18 Jun 2014 18:39:05 +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 1WxIsO-0000Pc-Ko; Wed, 18 Jun 2014 11:38:20 -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 1WxIsN-0000PO-7F for ding@lists.math.uh.edu; Wed, 18 Jun 2014 11:38:19 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1WxIsK-0000PB-9Q for ding@lists.math.uh.edu; Wed, 18 Jun 2014 11:38:18 -0500 Original-Received: from mail-am1lp0016.outbound.protection.outlook.com ([213.199.154.16] helo=emea01-am1-obe.outbound.protection.outlook.com) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1WxIsG-0000fF-K3 for ding@gnus.org; Wed, 18 Jun 2014 18:38:12 +0200 Original-Received: from localhost (95.151.199.96) by AM3PR01MB0647.eurprd01.prod.exchangelabs.com (25.160.4.14) with Microsoft SMTP Server (TLS) id 15.0.959.24; Wed, 18 Jun 2014 16:38:06 +0000 X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: ding@gnus.org X-Originating-IP: [95.151.199.96] X-ClientProxiedBy: AM3PR03CA035.eurprd03.prod.outlook.com (10.141.191.163) To AM3PR01MB0647.eurprd01.prod.exchangelabs.com (25.160.4.14) X-Microsoft-Antispam: BCL:0;PCL:0;RULEID: X-UCLLIVE-SCLRULE: HASRUN X-Forefront-PRVS: 02462830BE X-Forefront-Antispam-Report: SFV:NSPM;SFS:(6009001)(6069001)(428001)(189002)(199002)(377424004)(24454002)(51704005)(81342001)(21056001)(76482001)(87976001)(54356999)(92566001)(93886003)(99396002)(50466002)(33646001)(83072002)(95666004)(105586002)(102836001)(46102001)(47776003)(85852003)(74502001)(86362001)(74826001)(92726001)(74662001)(23676002)(74482001)(20776003)(4396001)(79102001)(31966008)(80022001)(42186005)(36756003)(76176999)(66066001)(81542001)(101416001)(50986999)(64706001)(85306003)(83322001)(76506005)(77096002)(77982001);DIR:OUT;SFP:;SCL:1;SRVR:AM3PR01MB0647;H:localhost;FPR:;MLV:sfv;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (: ucl.ac.uk does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=e.fraga@ucl.ac.uk; X-OriginatorOrg: ucl.ac.uk X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:84631 Archived-At: On Wednesday, 18 Jun 2014 at 11:19, Peter M=C3=BCnster wrote: > On Wed, Jun 18 2014, Eric S Fraga wrote: > >> On Tuesday, 17 Jun 2014 at 11:08, Peter M=C3=BCnster wrote: >> >> [...] >> >>> Do you have a similar sorting setup? >> >> Not quite.=20=20 >> >> In particular, I only gather threads by subject. Maybe gathering by >> references, as you do, slows things down? I find that gathering by >> subject works well enough in most cases. > > gnus-thread-sort-by-most-recent-date 1981 4.8174347399 0.00243181= 96 > gnus-thread-latest-date 3962 4.6299316569 0.00116858= 44 > > That means, it's more the sort-by-date function. Just to compare: > - could you try the same sorting setting > - elp-instrument-package with "gnus" > - enter a group > - post the result of elp-results > - post the number of messages in the group and your bogomips Using your settings, on a system with 4788 bogomips power (x8, mind you), if I enter an imap group that has just over 2200 messages, but with most of them read, I get the following from elp: | gnus-topic-select-group | 1 | 0.1476044 | 0.1476044 | | gnus-group-select-group | 1 | 0.147485628 | 0.147485628 | | gnus-group-read-group | 1 | 0.147478465 | 0.147478465 | | gnus-summary-read-group | 1 | 0.147406824 | 0.147406824 | | gnus-summary-read-group-1 | 1 | 0.147396391 | 0.147396391 | | gnus-select-newsgroup | 1 | 0.127534018 | 0.127534018 | | gnus-retrieve-headers | 2 | 0.068619456 | 0.034309728 | | gnus-fetch-headers | 1 | 0.056974411 | 0.056974411 | | gnus-request-group | 1 | 0.04357731 | 0.04357731 | | gnus-cache-retrieve-headers | 1 | 0.034427306 | 0.034427306 | | gnus-agent-retrieve-headers | 1 | 0.034103183 | 0.034103183 | | gnus-get-newsgroup-headers-xover | 1 | 0.022276303 | 0.022276303 | | gnus-agent-uncached-articles | 1 | 0.013716601 | 0.013716601 | | gnus-build-old-threads | 1 | 0.010798318 | 0.010798318 | | gnus-build-get-header | 7 | 0.010754334 | 0.0015363334 | | gnus-agent-get-undownloaded-list | 1 | 0.00915007 | 0.00915007 | | gnus-possibly-score-headers | 1 | 0.008000199 | 0.008000199 | | gnus-uncompress-range | 1 | 0.007982589 | 0.007982589 | | gnus-score-headers | 1 | 0.006564297 | 0.006564297 | | gnus-score-string | 3 | 0.006189354 | 0.002063118 | | gnus-summary-setup-buffer | 1 | 0.00525971 | 0.00525971 | | gnus-summary-prepare | 1 | 0.004781695 | 0.004781695 | | gnus-summary-mode | 1 | 0.004483204 | 0.004483204 | If I enter the group with C-u g, asking for 3000 articles (i.e. all of them= for sure), I get | gnus-topic-select-group | 1 | 5.07109= 3405 | 5.071093405 | | gnus-group-select-group | 1 | 5.07103= 6504 | 5.071036504 | | gnus-group-read-group | 1 | 5.07102= 9215 | 5.071029215 | | gnus-summary-read-group | 1 | 5.07099= 4293 | 5.070994293 | | gnus-summary-read-group-1 | 1 | 5.07098= 4761 | 5.070984761 | | gnus-select-newsgroup | 1 | 2.50908= 4108 | 2.509084108 | | gnus-summary-prepare | 1 | 1.79556= 8169 | 1.795568169 | | gnus-articles-to-read | 1 | 1.6524= 3982 | 1.65243982 | | gnus-sort-threads | 1 | 1.13624= 7577 | 1.136247577 | | gnus-sort-threads-recursive | 1 | 1.13608= 6343 | 1.136086343 | | gnus-thread-sort-by-most-recent-date | 23129 | 1.027941= 9529 | 4.444...e-05 | | gnus-thread-latest-date | 46258 | 0.866561= 9080 | 1.873...e-05 | | gnus-possibly-score-headers | 1 | 0.75800= 1659 | 0.758001659 | | gnus-score-headers | 1 | 0.75650= 0616 | 0.756500616 | | gnus-score-string | 3 | 0.755403= 6129 | 0.2518012043 | | gnus-summary-prepare-threads | 1 | 0.64991= 9046 | 0.649919046 | | gnus-fetch-headers | 1 | 0.41542= 3749 | 0.415423749 | | gnus-get-newsgroup-headers-xover | 1 | 0.30336= 6086 | 0.303366086 | | gnus-request-group | 1 | 0.2433= 1684 | 0.24331684 | | gnus-retrieve-headers | 2 | 0.22322= 5159 | 0.1116125795 | | gnus-build-old-threads | 1 | 0.17921= 7222 | 0.179217222 | | gnus-build-get-header | 162 | 0.177924= 4090 | 0.0010982988 | | gnus-cache-retrieve-headers | 1 | 0.11174= 9532 | 0.111749532 | | gnus-agent-retrieve-headers | 1 | 0.11138= 4558 | 0.111384558 | | gnus-user-date | 2297 | 0.086128= 3389 | 3.749...e-05 | | gnus-score-string< | 64562 | 0.080805= 5540 | 1.251...e-06 | | gnus-uncompress-range | 2 | 0.075008= 3929 | 0.0375041964 | | gnus-put-text-property | 11490 | 0.073933= 0490 | 6.434...e-06 | | gnus-summary-highlight-line | 2297 | 0.059878= 2789 | 2.606...e-05 | | gnus-add-text-properties | 4601 | 0.059118= 9480 | 1.284...e-05 | | gnus-sort-subthreads-recursive | 509 | 0.050680= 5250 | 9.956...e-05 | | gnus-summary-from-or-to-or-newsgroups | 2297 | 0.040728= 8869 | 1.773...e-05 | | gnus-agent-uncached-articles | 1 | 0.03863= 0534 | 0.038630534 | | gnus-put-text-property-excluding-characters-with-faces | 2298 | 0.025736= 5099 | 1.119...e-05 | | gnus-agent-load-alist | 2 | 0.02542= 3957 | 0.0127119785 | | gnus-float-time | 83217 | 0.025273= 6139 | 3.037...e-07 | | gnus-cache-file-contents | 3 | 0.02526= 8561 | 0.0084228536 | | gnus-agent-read-agentview | 1 | 0.02512= 1396 | 0.025121396 | | gnus-seconds-year | 1829 | 0.02441= 9053 | 1.335...e-05 | | gnus-user-format-function-j | 2297 | 0.018015= 9340 | 7.843...e-06 | | gnus-list-range-difference | 2 | 0.01610= 8743 | 0.0080543715 | | gnus-extract-address-components | 2297 | 0.014590= 9759 | 6.352...e-06 | | gnus-agent-get-undownloaded-list | 1 | 0.01027= 4709 | 0.010274709 | | gnus-seconds-today | 2297 | 0.008087= 2700 | 3.520...e-06 | | gnus-gather-threads-by-subject | 1 | 0.00573= 2266 | 0.005732266 | | gnus-summary-setup-buffer | 1 | 0.00475= 3846 | 0.004753846 | | gnus-summary-line-message-size | 2297 | 0.004749= 6790 | 2.067...e-06 | | gnus-summary-mode | 1 | 0.003= 9257 | 0.0039257 | Not sure if this helps you or not... With my own settings, the times are very similar. Are you asking to see *all* articles in a large group? If so, there's not much you can do about it, I would suggest. --=20 : Eric S Fraga, GnuPG: 0xFFFCF67D : in Emacs 24.4.50.2 + Ma Gnus v0.12 + evil evil-git-a6a27e0 : BBDB version 3.1.2 (2014-05-06 11:45:08 -0500)