Hi Marc,

On Thu, Sep 17, 2009 at 10:49:44AM -0400, Marc wrote:
> I didn't specify a TARGET option.  This was before the Makefile was changed
> to prevent that mistake.

this should not cause an issue either. Can you check if the CPU is
spent in user or system ? User could mean that you have a lot of
ACLs or regex. System could imply other issues (conntrack, poor
network driver, ...). If you observe almost 100% user, it would
mean you encountered a bug causing haproxy to loop at some point,
for instance trying to process an event which has expired, or
something stupid like that. In such a case, the issue would
continue even if you stop the load (eg: if you would unplug the
wire for several seconds).

2800 reqs/s is not much at all. My pentium-M laptop does 4000
(or maybe 6000, I have a doubt now) on low-power mode at 650 MHz.
However, I see that you have an old 2.6.18 kernel, which contains
the old stupid O(1) scheduler as well as strange artefacts in CPU
usage measurement (you could see a sudden 100% wall when reaching
50%, as well as a sinusoidal load between 0 and 100% without
changing the workload at all). So I would not completely rule out
that possibility either.

Willy


Reply via email to