Observation using trn-test76 and INN 2.4.0

Russ Allbery rra at stanford.edu
Wed Nov 27 18:43:05 UTC 2002


greg andruk <gja at meowing.net> writes:

> There's a thread here that either shows that this overview performance
> quirk has been there for a couple years, or that Barry frightens people,
> or something.

> At least this rules out the new overview API as the culprit.

> http://www.isc.org/ml-archives/inn-workers/2000/12/msg00059.html

And I just checked, and the old overview implementation also reopens the
files each time.  Hm.  I wonder if this performance problem would be
resolved by just using a cache size of one group for nnrpd rather than
turning off the cache.

(This is, to some degree, an API flaw.  I think it would make more sense
for nnrpd to open the overview for a group on GROUP or LISTGROUP and keep
it open and sitting around somewhere until the user moved to another group
or closed the connection, with nnrpd handling the book-keeping.  But I
suppose using a cache instead keeps the nnrpd logic a bit simpler.)

For the original poster, was this new in INN 2.4-to-be?  What version were
you upgrading from?  (I switched from 1.7.2 to 2.4-to-be, so I don't know
where the problem may have been introduced.)

-- 
Russ Allbery (rra at stanford.edu)             <http://www.eyrie.org/~eagle/>

    Please send questions to the list rather than mailing me directly.
     <http://www.eyrie.org/~eagle/faqs/questions.html> explains why.


More information about the inn-workers mailing list