From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/65037 Path: news.gmane.org!not-for-mail From: Sven Joachim Newsgroups: gmane.emacs.gnus.general Subject: Re: Huge memory consumption on accessing large newsgroup Date: Fri, 10 Aug 2007 14:42:01 +0200 Message-ID: <87sl6rh886.fsf@gmx.de> References: <87wsw4u21m.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1186749634 13482 80.91.229.12 (10 Aug 2007 12:40:34 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 10 Aug 2007 12:40:34 +0000 (UTC) Cc: bugs@gnus.org, ding@gnus.org To: Katsumi Yamaoka Original-X-From: ding-owner+M13547@lists.math.uh.edu Fri Aug 10 14:40:30 2007 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 1IJTn3-0005Hb-L8 for ding-account@gmane.org; Fri, 10 Aug 2007 14:40:30 +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 1IJTmL-0002UE-Cy; Fri, 10 Aug 2007 07:39:45 -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 1IJTmJ-0002Tu-GT for ding@lists.math.uh.edu; Fri, 10 Aug 2007 07:39:43 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.67) (envelope-from ) id 1IJTmB-0002sC-NG for ding@lists.math.uh.edu; Fri, 10 Aug 2007 07:39:42 -0500 Original-Received: from mail.gmx.net ([213.165.64.20]) by quimby.gnus.org with smtp (Exim 3.35 #1 (Debian)) id 1IJTmA-0000nA-00 for ; Fri, 10 Aug 2007 14:39:34 +0200 Original-Received: (qmail invoked by alias); 10 Aug 2007 12:39:03 -0000 Original-Received: from p54863BE1.dip.t-dialin.net (EHLO debian) [84.134.59.225] by mail.gmx.net (mp018) with SMTP; 10 Aug 2007 14:39:03 +0200 X-Authenticated: #28250155 X-Provags-ID: V01U2FsdGVkX19YhEcQsiBYnGyrHpW7ipAmaB9jqQxdDKZ3wTc3P5 KHMEXoJrmazhHn In-Reply-To: (Katsumi Yamaoka's message of "Fri\, 10 Aug 2007 18\:08\:10 +0900") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1.50 (gnu/linux) X-Y-GMX-Trusted: 0 X-Spam-Score: -2.6 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:65037 Archived-At: Katsumi Yamaoka writes: > I visited http://news.motzarella.org/ and got an account on > Motzarella out of curiosity. ;-) > >> When accessing comp.os.linux.misc on news.motzarella.org, a _very_ >> large newsgroup with more than 30,000,000 articles, Emacs' memory >> footprint grew heavily. > > Yes, now the ACTIVE of that group is: > > (gnus-active "nntp+motzarella:comp.os.linux.misc") > => (3437 . 30538699) > > However, I verified there are actually no more than less than > 3,000 articles. It should not be a cause of this problem. I had already suspected the number is bogus and that they do not really keep 30 million articles for several newsgroups. ;-) > The real cause is that Gnus first expands this ACTIVE data into: > > (3437 3438 3439 3440 ...... 30538696 30538697 30538698 30538699) Aha, that's not exactly a small list, I see. > BTW, I needed to set the server variable `nntp-authinfo-force' > to t in order to let No Gnus v0.7 send the AUTHINFO data to the > Motzarella server as follows: > > (nntp "motzarella" > (nntp-address "news.motzarella.org") > (nntp-authinfo-user "yamaoka") > (nntp-authinfo-password "********") > (nntp-authinfo-force t) > ...) > > I guess you have the FORCE element in the ~/.authinfo file since > such a server variable has not been implemented yet in Gnus v5.11. Yes, this is described in Motzarella's FAQ, you have to put a line machine news.motzarella.org login xxxxxx force yes password xxxxxx into ~/.authinfo. Sorry for not explaining that in my bug report. Cheers, Sven