From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/42560 Path: main.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.gnus.general Subject: Re: db-backed mail back end Date: Fri, 25 Jan 2002 04:34:19 +0100 Organization: Programmerer Ingebrigtsen Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035177785 12492 80.91.224.250 (21 Oct 2002 05:23:05 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:23:05 +0000 (UTC) Return-Path: Original-Received: (qmail 29402 invoked from network); 25 Jan 2002 03:35:28 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 25 Jan 2002 03:35:28 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16Tx8X-0004dp-00; Thu, 24 Jan 2002 21:34:45 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Thu, 24 Jan 2002 21:34:41 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id VAA20091 for ; Thu, 24 Jan 2002 21:34:27 -0600 (CST) Original-Received: (qmail 29382 invoked by alias); 25 Jan 2002 03:34:26 -0000 Original-Received: (qmail 29377 invoked from network); 25 Jan 2002 03:34:26 -0000 Original-Received: from ingebrigtsen.no (HELO quimby2.netfonds.no) (195.204.10.66) by gnus.org with SMTP; 25 Jan 2002 03:34:26 -0000 Original-Received: from news by quimby2.netfonds.no with local (Exim 3.12 #1 (Debian)) id 16Tx9z-0006S1-00 for ; Fri, 25 Jan 2002 04:36:15 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 30 Original-NNTP-Posting-Host: quimbies.gnus.org Original-X-Trace: quimby2.netfonds.no 1011929774 24662 195.204.10.148 (25 Jan 2002 03:36:15 GMT) Original-X-Complaints-To: usenet@quimby2.netfonds.no Original-NNTP-Posting-Date: 25 Jan 2002 03:36:15 GMT Mail-Copies-To: never X-Now-Playing: Various's _Chihuahuas And Chinese Noodles_: "Jean Bach - Furuftuta's Theme (melodie und schlag mix, remixed by Accelera Deck)" User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1 (i686-pc-linux-gnu) X-Face: #)hOrAyLBR-+M;y>cfH[_W`BN'Q@%jo]-4!-9YH2m3yH?TBf+a-,b*fo$TfL\rQr7w|*qZw Mghv}Y;}i\6+h8,BiZ44>$*Hro{|VqXcPViv5/w.7iS^o=KjgbIOzwsxnX>_IpB:DH``DM4vG 4szL Cancel-Lock: sha1:+tnU4uXB+omoykCd+a19l2WXjfQ= Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:42560 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:42560 Karl Kleinpaste writes: >> Yes. And that's not acceptable. If it takes 7.5 seconds to enter a >> group to look at the one new article, then that's too slow. Much, >> much, much too slow. > > Sorry, no, I don't buy it. > > Every day, people use Gnus to enter NNTP groups with 100, 500, 1000, > or 2000 new articles to scan, sort, and maybe even read a few. Every > time they do this, they spend tens of seconds while threading, > scoring, sorting, and summary generation occur. This sort of use is > of the all-day-every-day kind. > > Yet you want to optimize the case that's so far out to the edge, I > doubt there's anyone that even actually _has_ a single group with 200K > messages in it, against which to test the planned optimization. I get the feeling that you think that if we make it possible to have big groups, that'll make the rest of Gnus slower. Or that if we spend time making one part of Gnus faster, that we can't spend time making other parts of Gnus faster. That's a kinda odd thing to focus on. I've just re-implemented `gnus-agent-get-undownloaded-list', so that Gnus now spends 0.04 seconds in that function instead of 2.3 seconds when entering a big group. -- (domestic pets only, the antidote for overdose, milk.) larsi@gnus.org * Lars Magne Ingebrigtsen