Re: [squid-users] reading swap.state file

From: Eliezer Croitoru <eliezer_at_ngtech.co.il>
Date: Tue, 06 Aug 2013 14:13:57 +0300

On 08/06/2013 01:41 AM, Hussam Al-Tayeb wrote:
> On Monday 05 August 2013 21:40:40 Eliezer Croitoru wrote:
>> On 08/05/2013 04:47 PM, Hussam Al-Tayeb wrote:
>>> Would manually setting the shutdown_timeout value to over 30 seconds
>>> (let's
>>> say 180 seconds) and typing 'sync' before shutting down squid to restart
>>> the server help with the OS caching disk i/o issue?
>>> I am expecting the 3.10.5 kernel update anytime now so it would be a good
>>> time to test things.
>>
>> The above is kind of not really needed to my understanding.
>> The sync is OS level operation which squid can but not directly needs to
>> control.
>>
>> In this level squid actually gives the OS the swapin\swapout results to
>> schedule a "write" and "read" operations.
>> From squid point of view the "write" operation was done already once the
>> connection was ended and in a case that the mem_cache max size is
>> exceeded and the cache_dir is the only option for saving the object.
>>
>> Once you shutdown a running OS in the "nice" way not just disconnecting
>> the cable the OS does a sync as part of the clean shutdown.
>>
>> The reasons I can think of a file that was yet to be removed is that it
>> was not scheduled by the OS or squid.
>> What version of squid are you using?
>>
>> Eliezer
> squid version 3.3.8
> I squid -k shutdown before restarting for kernel updates. so no bad
> shutdowns/poweoffs
>
Dont be afraid to lose couple cached files...
Squid recover from it very fast..

Eliezer
Received on Tue Aug 06 2013 - 11:14:44 MDT

This archive was generated by hypermail 2.2.0 : Wed Aug 07 2013 - 12:00:06 MDT