Re: LRU policy

From: Henrik Nordstrom <>
Date: Fri, 26 Apr 2002 00:10:35 +0200

Have you read the programmers guide section covering removal policies?

The removal policy instance is created by the cache_dir, see for example
the end of storeUfsDirParse.

SET_POLICY_NODE is a ugly hack to automate dealing with the differences
in where object policy information is stored for on-disk objects or the
memory hot object cache.

Henrik wrote:
> Hi,
> Can you please tell me where actually you are calling
> 'createRemovalPolicy_lru(wordlist *args)' in the squid code? This
> function is implemented in store_repl_lru.c.
> Can you please tell me what is the use of the definition
> SET_POLICY_NODE in store_repl_lru.c file?
> In the file store_repl_lru.c, in lru_purgeInit(RemovalPolicy *policy,
> int max_scan), what is 'max_scan'?
> Thank you.
> Suneetha.
Received on Thu Apr 25 2002 - 16:11:14 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:15:20 MST