OS: RHEL 5.3 64 Bit
Squid: squid-2.7.STABLE9

Decided to do a very light load test on a new Squid server (specs above). I'm running the AUFS file system

        cache_dir aufs /usr/local/squid/var/cache 20000 16 256

The test ran for about an hour with about 10 clients loading random web pages. The CPU/ WAIT IO never got above 2%, so I was surprised to see a few of these warnings in cache.log:

        squidaio_queue_request: WARNING - Queue congestion

Saw about 5 or 6 of these over the hour but they seemed to slow down (or stop) as time went on. I did some reading and found this:

        Queue congestion starts appearing if there are 8 operations queued
        and not yet handled by the IO threads. The limit is then doubled
        (to 16) before the next warning appears. And so on...

Does this mean the warning limits are doubled each time? If so, that would seem to just mask the problem, no? I'm not sure if I have a problem or not.

-Mike

Reply via email to