Re: Squid uses memory without bounds

From: Steinar H. Gunderson <>
Date: Wed, 11 Feb 2009 10:21:22 +0100

On Wed, Feb 11, 2009 at 01:34:23AM +0100, Henrik Nordstrom wrote:
> To get an even better trace the best is to build Squid with valgrind
> support (--with-valgrind-debug), let it run for a while under valgrind
> and then view the memory statistics page.
> squidclient mgr:mem

Thanks, that's a neat trick. It turned out the Valgrind reports were pretty
bogus, though; I sent Amos a graph obtained with pprof which was a lot more
reasonable. (Turns out Valgrind isn't so good in tracking down blocks that
are still reachable, for some reason.) Basically it's something in the
delayed read system that's causing problems; you can have a look at

It's easiest read with gv. Let me know if there's anything in the profile
that's confusing :-)

/* Steinar */

Received on Wed Feb 11 2009 - 09:21:47 MST

This archive was generated by hypermail 2.2.0 : Wed Feb 11 2009 - 12:00:03 MST