Re: Problem running Squid under FreeBSD 3.2

From: Simon Rainey <[email protected]>
Date: Wed, 02 Jun 1999 10:18:58 +0100

Well spotted - that was indeed the problem.

I remember reading some time ago that setting cache_swap_high ==
cache_swap_low results in more consistent performance. If the values are
different then unlinkd is required to remove objects in bursts (i.e. when
cache_swap_high is reached unlinkd removes objects until cache_swap_low is
reached). Making the values the same causes unlinkd to remove objects more
or less continuously once cache_swap_high is reached. Correct me if I'm wrong.

Regards,
Simon.

>> x = (double) (store_swap_high - store_swap_size) /
>> (store_swap_high - store_swap_low);
>>
>> within the function storeExpireReferenceAge() (file = store.c). This looks
>> pretty harmless to me providing a division by zero doesn't occur.
>
>Maybe you have set cache_swap_high == cache_swap_low in your squid.conf,
>causing a division by zero?
Received on Wed Jun 02 1999 - 03:33:24 MDT

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