Re: Cache and Store

Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]>
Newsgroups gmane.network.freenet.technical
Message-ID <[email protected]>
On Thursday 10 May 2007 21:38, Bob Ham wrote:
> On Thu, 2007-05-10 at 00:36 +0100, Matthew Toseland wrote:
> > On Wednesday 09 May 2007 20:28, Bob Ham wrote:
> > > That was what I proposed near the start of this thread.  I would note,
> > > as well, that the store-shrinking code should already exist for cases
> > > when the user reduces the configured size of the store.
> >
> > It does, but as I have already stated at least once, it is difficult to
> > efficiently do an online shrink while preserving the most recently used
> > data.
> >
> > It is of course possible. One way to do it is to swap the key you'd be
> > deleting with the least recently used key just before truncating.
>
> What's your point?

The point is that as presently implemented we have two ways to shrink a store:
- Online, fast, doesn't preserve most valuable data.
- Offline, slow, does preserve most valuable data.

Obviously the latter is preferred but we can only do it on startup.

_______________________________________________
Tech mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/tech
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBGQ4y8A9rUluQ9pFARAiZGAJ9mv7FB5hcDfkUZKfK/mCXfBHPRdQCePZyy
yVkfx5Fh1u0SrqTVZ0NjsWg=
=EtSs
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.