I did recompile using
--enable-removal-policies="lru heap"
and added
memory_replacement_policy heap LFUDA
cache_replacement_policy heap LFUDA
no errors in cache.log or \var\log\messages after restart and after reconfigure
though Cache Manager still says removal policy is lru
Cache Manager menu
Store Directory Statistics:
Store Entries : 39956
Maximum Swap Size : 51200000 KB
Current Store Swap Size: 1204352.00 KB
Current Capacity : 2.35% used, 97.65% free
Store Directory #0 (aufs): /usr/local/squid/cache/
FS Block Size 4096 Bytes
First level subdirectories: 128
Second level subdirectories: 2048
Maximum Size: 51200000 KB
Current Size: 1204352.00 KB
Percent Used: 2.35%
Filemap bits in use: 39848 of 65536 (61%)
Filesystem Space in use: 2274848/60917736 KB (4%)
Filesystem Inodes in use: 302131/7945342 (4%)
Flags: SELECTED
Removal policy: lru
LRU reference age: 3.72 days
Generated Mon, 23 Apr 2012 07:21:12 GMT, by
cachemgr.cgi/3.2.0.16-20120405-r11545_at_proxy-primary
On Fri, Apr 20, 2012 at 5:23 PM, Amos Jeffries <squid3_at_treenet.co.nz> wrote:
> On 21/04/2012 1:32 a.m., Kiril Dimitrov wrote:
>>
>> thanks a lot,
>> I was afraid something like that would be the issue, alas what puzzled
>> me is that when u change the .conf after squid is already running and
>> do a -k reconfigure you don't get an error. Perhaps the removal policy
>> is only checked on initial start-up
>
>
> Yes. That is a bug. Thanks for finding it.
>
> Amos
>
Received on Mon Apr 23 2012 - 07:29:15 MDT
This archive was generated by hypermail 2.2.0 : Mon Apr 23 2012 - 12:00:04 MDT