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
Powered by Blogger.