[Mongrel] Reducing Memory Footprint of Mongrel Handlers

Eric Wong normalperson at yhbt.net
Wed Apr 1 21:36:33 EDT 2009

Asif Ali <azifali at gmail.com> wrote:
> Dear Members,
> Mongrel Handlers seem to take up about 110 MB for each instance and
> sometimes upto 20% cpu usage on an 8 core system..
> Though this has a lot to do with the application, any suggestions for
> improvement at the software stack level? [especially for the RAM?]

Avoid slurping.  Don't read large files into memory all at once,
LIMIT all your SELECT statements.  That's the biggest problem
I see in all sorts of apps.

Other than that there could be a lot of app specific things...
Go by process of elimination and figure out where/when/if memory
jumps are taking place and even rip out chunks of code
that are suspect :)

Eric Wong

More information about the Mongrel-users mailing list