On Wed, 31 Mar 2004, Gaetano Mendola wrote:
> cache_dir aufs /var/spool/squid C L1 L2
>
> L1 = ((C*1000)/256/256/13)*2
> L2 = 256
>
> so with
>
> C = 10000 => L1 = 22
> or
> C = 50000 => L1 = 110
>
> is this formula reasonable ?
Yes. It was me who wrote this long time ago..
> Before to use this formula I was using:
> C = 50000 and L1 = 16
> and believe me the performances were realy
> bad.
Not due to this however.. performance difference these parameters are
pretty minimal.
> Another question, if I want rise C and then L1
> do I have to reinitialize ( delete and recreate )
> the swap ?
Yes, if your cache has been filled as this changes how files will be
distributed in your cache_dir.
In theory you could write a small program to rearrange the existing files
to have them moved to their proper location for the new L1/L2 parameters.
L1 directory = ( file number / (L2 * l2) ) % L1
L2 directory = ( file number / L2 ) % L2
Regards
Henrik
Received on Tue Mar 30 2004 - 18:30:05 MST
This archive was generated by hypermail pre-2.1.9 : Thu Apr 01 2004 - 12:00:03 MST