Adrian Chadd's Ramblings

Tuesday, January 20, 2009

Where the CPU is going

›
Oprofile is fun. So, lets find out all of the time spent in cacheboy-head, per-symbol, with accumulative time, but only showing symbols taki...
4 comments:
Monday, January 19, 2009

Eliminating copies, or "god this code is horrible"

›

Eliminating copies, or "god this code is horrible"

›
I've been (slowlyish!) unwinding some of the evil horridness that exists in the src/http.c code which handles reading data from upstream...
Sunday, January 18, 2009

Tidying up the http reply handling code..

›
One of the unfortunate parts of the Squid codebase is that the HTTP request and reply handling code is messed up with the client and server ...
Friday, January 16, 2009

Refcounted string buffers!

›
Those of you who have been watching may have noticed a few String tidyups going into CACHEBOY_HEAD recently (one of which caused a bug in th...
Friday, January 9, 2009

More profiling!

›
The following info is for a 10,000 concurrent connections, keep-alived, of just a fetch of an internal icon object from Squid. This is using...
Thursday, January 8, 2009

FreeBSD TPROXY works!

›
The FreeBSD TPROXY support (with a patched FreeBSD kernel for now) works just fine in testing. I'm going to commit the changes to FreeBS...
11 comments:
‹
›
Home
View web version
Powered by Blogger.