Adrian Chadd's Ramblings
Monday, June 30, 2008
Initial Profiling!
›
Here's the output trace: I'm running it on the Sun X2100 running a flavour of ubuntu; this is doing ~ 300mbit FDX at about 9000 req/...
First milestone - code reuse!
›
I've spent the last couple of evenings committing code to break out the last bits of the core event loop. I then added in a chopped up c...
Thursday, June 26, 2008
Why memory allocation is a pain in the ass..
›
The memory allocator routines in particular are annoying - a lot of work has gone into malloc implementations over the last few years to mak...
Cacheboy-1.3 (.1) released; short-term future
›
I've just merged the latest Squid-2.HEAD changes into Cacheboy and released 1.3.1. 1.3 and 1.3.1 fix the Vary related issues which affec...
Tuesday, June 24, 2008
Current CPU usage
›
Where's the CPU going? Here's an oprofile output from a very naive custom polygraph workload, ~ 1000 requests a second, ~14kbyte obj...
Thursday, June 19, 2008
Updates - comm code, etc
›
I've finally managed to divorce the comm code from the base system. Its proving to be a pain in the butt for a few reasons: The DNS code...
Wednesday, June 11, 2008
Async IO related hackery
›
I've been staring at the Async IO code in preparation to migrate stuff out of the aufs directory and into a seperate library. It require...
‹
›
Home
View web version