On Fri, 2008-02-22 at 09:52 +0000, John ORourke wrote: > Hi folks, > > I'm trying to make my apache processes as small as possible, and one > thing I find lacking in optimisation guides is actual real world process > sizes. > > So... how big is yours? ;)
I'm running on 32-bit linux 2.6, using apache 2.2.4, mod_perl 2.03, running this site : http://announce.jpress.co.uk A typical httpd process looks like this (as output by the smem.pl script at http://www.contrib.andrew.cmu.edu/~bmaurer/memory/smem.pl ) VMSIZE: 136832 kb RSS: 42236 kb total 25796 kb shared 64 kb private clean 16376 kb private dirty > > Mine start at around 60MB, jump to 80MB when my app is initialised, and > can peak at 120MB during their lifetime. For reference I tried making > the tiniest possible one with everything stripped out, and that was > still 40MB - is this normal? Depends what you're measuring - it sounds like you're including VM in there as well. Clint