Search squid archive
Squid performance lagging Apache
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- Subject: Squid performance lagging Apache
- From: Matthew Von Maszewski <matthew@xxxxxxxxxxx>
- Date: Wed, 1 Aug 2007 11:17:58 -0400
I have a test bed using siege. The test runs 23400 hits against 19
static http items. Squid, delivering all from memory, runs roughly
75% of the throughput of raw Apache or Apache proxy. The siege
"client" box has plenty of ports so that TIME_WAIT is not an issue.
The client and server have a direct 1Gbit ethernet wire between them.
The boxes are multi-core Xeons at 2.6G with 8G ram, running Debian
Etch Amd64 (2.6 kernel). The build has epoll() enabled. Single core
hits roughly 80% with squid. With squid tests, a third box was
running Apache to supply http content but not accessed due to caching.
Any suggestions as to what might raise the throughput of squid to
approach / exceed apache2? Any recommended profiling techniques?
Note: I later configured 2 squid instances on the same box and
divided the 23400 evenly between them. The throughput was constant,
same as if one instance. CPU cores hovered around 37-40% during test.
Summary: plenty of ram, disk not used, extra CPU power ... seems
like an issue of socket throughput ...
Thanks,
Matthew
[Index of Archives]
[Linux Audio Users]
[Samba]
[Big List of Linux Books]
[Linux USB]
[Yosemite News]