kondou at nec.co.jp
Thu Sep 9 04:20:54 UTC 1999
In article <Pine.BSF.4.10.9909090054280.412-100000 at thelab.hub.org>,
The Hermit Hacker <scrappy at hub.org> wrote;
} makehistory -O -I -T /var/spool/news/tmp
} to get things back up and running?
} The part that I'm still confused about...the writes to the buffer are
} sequential, right? Now, I fill the buffer, and it starts from the
Partly yes. Buffindexed has its own block allocation algorithm
(not cyclical) and blocks are allocated every 32 blocks sequentially.
OVadd(buffindexed_add) will fail if the buffer is filled up.
OVexpiregroup(buffindexed_expiregroup) which is called by
expireover allocaltes blocks, recreates new overview data and
index from existing one and frees old blocks.
Allocated block belongs to each newsgroup not each overview
data. So several overview data (of course, they are the same
newsgroup) will be written into one block in most case.
More information about the inn-workers