From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/74713 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: Improving Gnus speed Date: Sun, 05 Dec 2010 19:46:00 +0100 Organization: Programmerer Ingebrigtsen Message-ID: References: <87zktemkwl.fsf@uwo.ca> <87vd42mdci.fsf@uwo.ca> <87r5e555e0.fsf@uwo.ca> <87aaks53my.fsf@uwo.ca> <871v636fri.fsf@uwo.ca> <87wrnv4y2i.fsf@uwo.ca> <87mxokccyq.fsf@uwo.ca> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1291574995 5951 80.91.229.12 (5 Dec 2010 18:49:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 5 Dec 2010 18:49:55 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M23069@lists.math.uh.edu Sun Dec 05 19:49:51 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 1PPJeg-0001pe-Ka for ding-account@gmane.org; Sun, 05 Dec 2010 19:49:51 +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 1PPJea-0006k2-EM; Sun, 05 Dec 2010 12:49:44 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1PPJeZ-0006jr-9F for ding@lists.math.uh.edu; Sun, 05 Dec 2010 12:49:43 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PPJeU-0001UX-RO for ding@lists.math.uh.edu; Sun, 05 Dec 2010 12:49:43 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PPJeU-0003Pu-00 for ; Sun, 05 Dec 2010 19:49:38 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PPJeS-0001jb-9K for ding@gnus.org; Sun, 05 Dec 2010 19:49:36 +0100 Original-Received: from cm-84.215.34.171.getinternet.no ([84.215.34.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Dec 2010 19:49:36 +0100 Original-Received: from larsi by cm-84.215.34.171.getinternet.no with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 05 Dec 2010 19:49:36 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 62 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: cm-84.215.34.171.getinternet.no Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAFVBMVEX++cD+/s1uSA7135iy kkL88LLawHbIXZs9AAACdUlEQVQ4jVWTsXrbMAyEocbqLNZt5oZmNadBpLll+HGmy9B7RBrv/wg9 SHKawh4s/wRxOECULiFEkWCtC1WiTETUFxqol+BDDMEDSJMqcqlyiWf67K31o/XB+mdn5eTdcnJL eKP+j7N2tKN4+2ztfDo8fHLO2zciAH+yPIkNyzKfvj58+eGif6BuA0sal3ZV8B0gLL/JzMFCjtDl ejxzmY74iFwNmaN3sU4FKjt8jem6/iJnQ93RQ1JoaOGXxDi3q7QQfm4gBAkAGhyvIi3uIApPab3L aNCdXkUrqCswe/RNa3zDVSIr0NqaQSs4WhvilrGndIOQofM9fN3BlmCGQSZD6U7B2ocS6hMsn6GK UMNFnoqikiXW1A0XgKTFI8ozl5KbdYwTO3BB5wTHeLb2hfmRMqSl3rvmMCdMhTGRKuFR5SkYG8og ZSyz2nPthk4B+SgNF1kbU2aRekYnK2iwCoaiPJUy12lrBuA5CJeGHlkFFz29ZnSvIXIqCL41v9Uw r3vjmRP1CgYyG7A7qKkvG9gyDtZNCSYxAH7cMrANwam3/awZmtKfN2D6UAEKM7Z5PXIDZol4RgsJ EDbnd/AUsFi5BZ4DI6ZuU2VUcGWGT95NAOUdHPBqKIBdJU/TOvq11fsRb4yCEcMqiXavjDlisXhe pweS0gaQMjTm3GKIMHnCOphbjaFVzl63BStZyvkdmNdYy4w/KU/9f+AAVXmu2kOfufsHPgddEVSo Be6bDxkOw9J5qyH1I7Beey+5fAB64xMUKcC8yvxyWwb4vli3gb7k5XQDnel1QUU15TLbl10V0bA1 p2qZF3vdAVYDT5qiAcPWcZi/jhnSuyh1J7QAAAAASUVORK5CYII= X-Now-Playing: The Smiths's _Strangeways, Here We Come_: "I Won't Share You" User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:7BVA0qEFZpIAQ4QMYjI/H5fCUYk= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:74713 Archived-At: Dan Christensen writes: > gnus-topic-read-group 1 13.214392 13.214392 > gnus-group-read-group 1 13.214339 13.214339 > gnus-summary-read-group 1 13.214303 13.214303 > gnus-summary-read-group-1 1 13.214291 13.214291 > gnus-summary-prepare 1 9.061338 9.061338 > gnus-summary-prepare-threads 1 5.205671 5.205671 > gnus-sort-threads-recursive 3844 4.8261949999 0.0012555137 > gnus-select-newsgroup 1 4.1157070000 4.1157070000 > gnus-fetch-headers 1 4.095992 4.095992 > gnus-get-newsgroup-headers 1 2.736999 2.736999 > gnus-retrieve-headers 2 2.7169679999 1.3584839999 > gnus-sort-threads 1 2.71412 2.71412 > gnus-thread-sort-by-most-recen 17741 2.6269509999 0.0001480723 > gnus-thread-latest-date 35482 2.4759769999 6.978...e-05 > gnus-thread-total-score 22704 2.1373710000 9.414...e-05 > gnus-thread-total-score-1 22704 1.9588889999 8.627...e-05 > gnus-user-format-function-s 6558 1.7538890000 0.0002674426 > gnus-replace-in-string 6559 1.6119780000 0.0002457658 > gnus-cache-retrieve-headers 1 1.358604 1.358604 > gnus-run-hooks 13 0.972687 0.0748220769 > gnus-registry-register-message 1 0.972067 0.972067 > gnus-registry-fetch-message-id 6556 0.8265469999 0.0001260748 > gnus-user-format-function-t 6558 0.6889870000 0.0001050605 > gnus-user-date 6558 0.5876640000 8.961...e-05 > gnus-simplify-subject-fuzzy 8487 0.4407050000 5.192...e-05 > gnus-float-time 134926 0.3646349999 2.702...e-06 Here's me entering a group with 6000 articles (3GHz Core 2): gnus-group-select-group 1 3.819664 3.819664 gnus-group-read-group 1 3.81966 3.81966 gnus-summary-read-group 1 3.819644 3.819644 gnus-summary-read-group-1 1 3.819639 3.819639 gnus-summary-prepare 1 1.736278 1.736278 gnus-summary-prepare-threads 1 1.492577 1.492577 gnus-select-newsgroup 1 1.308981 1.308981 gnus-fetch-headers 1 1.178148 1.178148 gnus-get-newsgroup-headers-xover 1 1.041805 1.041805 gnus-possibly-score-headers 1 0.693136 0.693136 gnus-score-headers 1 0.69119 0.69119 gnus-score-string 2 0.6885730000 0.3442865000 gnus-retrieve-headers 2 0.272322 0.136161 gnus-sort-threads-recursive 324 0.210677 0.0006502376 gnus-sort-threads 1 0.209757 0.209757 gnus-put-text-property 17794 0.1451210000 8.155...e-06 gnus-summary-highlight-line 5930 0.1418359999 2.391...e-05 gnus-cache-retrieve-headers 1 0.136199 0.136199 gnus-put-text-property-excluding-char 5931 0.0833610000 1.405...e-05 gnus-summary-initial-limit 1 0.074482 0.074482 gnus-summary-from-or-to-or-newsgroups 5930 0.0732839999 1.235...e-05 gnus-articles-to-read 1 0.070914 0.070914 gnus-summary-limit-children 5928 0.0673060000 1.135...e-05 gnus-score-string< 125555 0.0566680000 4.513...e-07 WTF? 125K calls to gnus-score-string