On Sat, Oct 02, 1999 at 12:56:12AM +0200, Henrik Nordstrom wrote:
> Clifton Royston wrote:
> > Has Squid 2.2 become much more of a memory user than earlier versions,
> > or ???
>
> My wording was perhaps not the best, and requires some explanation.
>
> One of the Alpha 2.2.STABLE4 Squid servers I maintain with 20GB of cache
> (1.5-1.7 million objects) and quite high load (130-160 requests/s) uses
> little more than 300MB of memory for the Squid process, then the OS
> needs some memory for disk buffers, network buffers and other
> applications like DNS server, resolvers, redirectors and other
> accessories requires their share. It all sums up to a well balanced
> server at 512MB.
>
> A review of the figures indicates that much of this may be contributed
> to the 64 bit nature of the Alpha machines causing Squids internal data
> structures to require quite a bit more memory (a rought estimate gives
> ~40% larger, more details on Monday). On a typical 32-bit processor the
> memory requirements of Squid may be simething like 80MB less than this,
> and if you don't run a DNS server or other memory hungry processes the
> requirements may gain something in the order of additional 50MB compared
> to this machine.
>
> So for another CPU with the same configuration you may surive with only
> 384MB.
Thanks, yours and the previous explanation were extremely helpful!
I'll make sure to budget quite a bit more RAM for our machine before we
go into full deployment.
-- Clifton
-- Clifton Royston -- LavaNet Systems Architect -- cliftonr@lava.net "An absolute monarch would be absolutely wise and good. But no man is strong enough to have no interest. Therefore the best king would be Pure Chance. It is Pure Chance that rules the Universe; therefore, and only therefore, life is good." - ACReceived on Fri Oct 01 1999 - 17:16:09 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:48:41 MST