profiling squid-3

From: Adrian Chadd <adrian@dont-contact.us>
Date: Wed, 13 Sep 2006 15:32:25 +0800

I've started profiling squid-3 in preparation for the feature-complete
release.

The test rig:

* p4 2.6GHz - Dapper Ubuntu (Linux-2.6.15), cpu/ram info in perf output
* no disk caching; just memory caching for now
* Polygraph server - Athlon 1800XP +, 1gb RAM, FreeBSD 6.1, datacomm-1, 300req/sec
* served ~ million requests through it.

Results:

http://www.creative.net.au/diffs/squid.22401.kandy.txt.gz

Summary:

* Lots of pressure on the memory allocator, http parsing code.
* Loads of room for improvement, as we all know :)

I'll get a gprof trace next to find out where the pressure is coming
from.

Adrian
Received on Wed Sep 13 2006 - 01:31:11 MDT

This archive was generated by hypermail pre-2.1.9 : Sun Oct 01 2006 - 12:00:06 MDT