*BSD News Article 85011


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.Hawaii.Edu!news.lava.net!coconut!del
From: del@aloha.com (The Caretaker)
Newsgroups: comp.unix.bsd.bsdi.misc
Subject: Re: News remalloc error
Date: 16 Dec 1996 01:22:24 GMT
Organization: Aloha.Com News Server
Lines: 33
Message-ID: <59288g$mit$1@opihi.aloha.com>
References: <01bbe88a$3291d6d0$0d1711cb@tethys> <01bbea53$1a59d2a0$438002c2@pm0-67.sct.fr>
NNTP-Posting-Host: mango.aloha.com
X-Newsreader: TIN [version 1.2 PL2]
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.bsdi.misc:5449

Eric Salomé (salome@certix.fr) chatted away...



: I believe the program running at that time was "expireover" (though it
: could be expirerm)
: "expireover" likes to put old .overview files in memory ....
: It counts heavily on your C compiler to initialize all static variables to
: zero when the program starts (hopefully most compilers sh(w)ould do that).
: Try to find out a bug that could lead to such a memory greed. 
: Didn't find any....yet

: I have launched "expireover -a"  to get my old .overview file to reflect
: the content of newsgroups directories.
: Some of them have an .overview  file size of up to 21MB.. not more

: Can't find why expireover needs to be so greedy.
: Help welcome.


Hmmm. Rather than pointing expireover to the active file (default
operation which feeds all the newsgroups at once), write a script and try
feeding individual newsgroups one-at-a-time to "expireover -s -a -f-"


g'luck!


//del//

=============================================================================
 Flex Information Network 808.539.3790 HAWAII    Email: postmaster@aloha.com 
  >>> Hawaii's Very First Public Access Internet Provider, July 19, 1994 <<<