On Sun, 7 Mar 2004, Koji Hino wrote: > If your testplan is (3), Apache's total processing amount (including > OS's) may be less than Squid's. On Apache server, its OS can cache all > static content files on memory, and the OS knows those files were not > modified (because no one write to those files), so the OS and Apache > are free from many complex checkings and cache managements.
It's also worth remembering that a large number of users on slow connections can tie up a lot more resources within a process per connection web server than within Squid. Squid 2 doesn't work brilliantly with large numbers of connections but it can slowly dribble data out to clients more efficiently than Apache can - especially if your httpds memory requirements are swollen with lots of mod_perl code (mine have virtual sizes of about 40MB).
