On Aug 13, 2009, at 4:36 PM, Trevor Vaughan wrote:

>
> All,
>
> I'm trying to figure out the best way to estimate the amount of memory
> usage that will be taken up by Mongrel and I'm hoping that you have
> some estimates that can help me.
>
> I'm currently estimating the following:
>
> Memory Required = Number of running puppetmasters * size of manifests
> * number of clients managed
>
> The mongrel model doesn't seem to *ever* reclaim memory.
>
> Suggestions on reclaiming memory welcome though I'm sure most people
> will just urge me to move to Passenger.

Passenger is slowly becoming the 'official'  way to run puppetmaster,  
and is recommended by Reductive Labs.

As far as memory, there are many dependancies like 32-bit over 64-bit,  
the size, amount of files transfered through puppet, your manifests,  
variables, clients used, etc.  Some is also dependent upon the version  
ruby itself and it's optimizations.

Out of all of these variables what I CAN say are most important:
- files and the size of files transfered though Puppet
- 32 bit over 64 bit.

0.25 will definitely help with the memory consumption with file usage.

-L

--
Larry Ludwig
Reductive Labs


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to