On Mar 6, 2008, at 4:28 PM, Florin Iucha wrote:

> Hello,
>
> I have made a very puzzling observation, and I would like to know if
> somebody else encountered it.
>
> I have two servers: a PIII/1GHz running Solaris 10 with Squid
> 2.6.something and a new AMD Athlon 64 x2 runing Ubuntu 8.04 alpha and
> Squid 3.0.something.  Both machines use a third as the local DNS
> proxy/cache.  The two servers, the DNS server and a workstation are
> all connected to a Gigabit switch and all have Intel E1000 gigabit
> network cards, with jumbo frames enabled (the switch supports jumbo
> frames).  The workstation dual-boots between Ubuntu 8.04 alpha and
> Windows XP SP2.
>
> When I am browsing from Windows using Firefox 2.0, the speed of page
> rendering is the same, regardless of which of the two proxies I use.
> When I am browsing from Ubuntu, the proxy on the newer, faster server
> seems much more sluggish, and it is getting to be annoyingly slow.
> Both servers machines are pretty much idle.  Squid is configured with
> 384 MB of memory cache and 3 GB of disk cache on a reiserfs partition.
>
> There is no other activity in the network at the time.
>
> I have noticed the same problem last year, that was when I moved my
> proxy to Solaris since it was unbearable on Linux and I did not have
> the time to pursue it.  But this time I would like to hunt down the
> problem.
>
> Any pointers?  Non-null, of course...
>
What are you using as the cache storage format?  The default storage  
format on Fedora systems is diskd, and that's always been unbearably  
slow for me - have you tried aufs?

-- jeremy