Search squid archive

Re: question about large rock

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




于 13/2/14 上午7:08, Alex Rousskov 写道:
> On 02/12/2014 09:23 AM, k simon wrote:
> 
>> I
>> create a 16GB size "rock" and limit the swap rate to 200, swap timeout
>> to 300.
>>    When it's full filled, I reconfigured it. Iostat display the disk rps
>> is about 200/s and throughput about 4MBytes/s. It's spent 61 minutes to
>>   rebuilding sucessfully, but the worker report it "register failed" 30
>> minutes ago.
> 
> Registration should proceed regardless of the cache rebuild. If it does
> not, it is a bug. If there is such a bug, it may have been fixed in
> trunk or even v3.4, but I have not tested that use case recently.
> 
OK. When squid 3.4 port on freebsd 10 is ready, I'll test it again.


> For example, if I restart Squid once a month, and there is a secondary
> Squid that can serve traffic during cache rebuild, a 61 minute rebuild
> is not a problem for me. On the other hand, if I have just one Squid and
> restart it every hour during peak usage, the performance degradation
> associated with the rebuild may be prohibitive even if the rebuild takes
> 5 minutes.
> 
I have 5 box with 15 squid instances, most instances worked on Freebsd
9+ufs. I'd say squid is stable but IO bottleneck is annoying me. So I
limit one instance serve no more than 600 request per second in the peak
time and the disk's busy% not exceed 80%. Though I know it's quite
inefficient.


> As I said, Rock rebuild has not been optimized yet so you are unlikely
> to see faster rebuild times with Large Rock.
> 
> 
> The next steps may include:
> 
> 1. optimizing Rock code so that it can rebuild faster
> 2. optimizing your OS so that it can read disk faster
> 3. optimizing your disks so that they can read faster
OK, I'd like to tune something and tested it again. And BTW I wonder to
know does the rock store's 32KB slot means that I can use 32KB block size ?




Regards
Simon






[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux